CellML API interfaces/CeLEDSExporter.idl Source File Main Page Related Pages Namespaces Classes Files File List File Members All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages CeLEDSExporter.idl Go to the documentation of this file. 1 9 #include "CellML_APISPEC.idl" 10 #include "CeLEDS.idl" 11 #include "CCGS.idl" 12 16 module cellml_services 17 { 21 interface CodeExporter 22 : XPCOM::IObject 23 { 27 attribute double rangeStart; // Default 0.0 28 attribute double rangeEnd; // Default 10.0 29 attribute double absTol; // Default 1E-6 30 attribute double relTol; // Default 1E-6 31 attribute double maxStep; // Default 1.0 32 33 /* 34 * Return generated code. 35 * If there are errors generating the code they will be listed in the 36 * returned string. 37 */ 38 wstring generateCode(in cellml_api::Model model); 39 }; 40 41 interface CeLEDSExporterBootstrap 42 : XPCOM::IObject 43 { 49 cellml_services::DictionaryGenerator createDictGenerator(in wstring URL); 55 cellml_services::DictionaryGenerator createDictGeneratorFromText(in wstring XMLText); 60 CodeExporter createExporter(in wstring URL); 65 CodeExporter createExporterFromText(in wstring XMLText); 66 71 readonly attribute wstring loadError; 72 }; 73 }; CellML API Documentation Downloads Applications Support