/home/andrew/Documents/cellml-api-doxygen/interfaces/CeLEDSExporter.idl Source File

CeLEDSExporter.idl
Go to the documentation of this file.
1 #include "CellML_APISPEC.idl"
2 #include "CeLEDS.idl"
3 #include "CCGS.idl"
11 module cellml_services
12 {
16  interface CodeExporter
18  {
22  attribute double rangeStart; // Default 0.0
23  attribute double rangeEnd; // Default 10.0
24  attribute double absTol; // Default 1E-6
25  attribute double relTol; // Default 1E-6
26  attribute double maxStep; // Default 1.0
27 
28  /*
29  * Return generated code.
30  * If there are errors generating the code they will be listed in the
31  * returned string.
32  */
33  wstring generateCode(in cellml_api::Model model);
34  };
35 
38  {
44  cellml_services::DictionaryGenerator createDictGenerator(in wstring URL);
50  cellml_services::DictionaryGenerator createDictGeneratorFromText(in wstring XMLText);
55  CodeExporter createExporter(in wstring URL);
60  CodeExporter createExporterFromText(in wstring XMLText);
61 
66  readonly attribute wstring loadError;
67  };
68 };
Back to Top