CellML API /home/andrew/Documents/cellml-api-doxygen/interfaces/TeLICeMS.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 TeLICeMS.idl Go to the documentation of this file. 1 #include "CellML_APISPEC.idl" 2 #include "MathML_content_APISPEC.idl" 3 11 module cellml_services 12 { 13 interface TeLICeMResult 14 : XPCOM::IObject 15 { 20 readonly attribute wstring errorMessage; 21 }; 22 23 interface TeLICeMModelResult 24 : TeLICeMResult 25 { 29 readonly attribute cellml_api::Model modelResult; 30 }; 31 #pragma terminal-interface 32 33 interface TeLICeMMathResult 34 : TeLICeMResult 35 { 39 readonly attribute mathml_dom::MathMLElement mathResult; 40 }; 41 #pragma terminal-interface 42 43 interface TeLICeMService 44 : XPCOM::IObject 45 { 51 TeLICeMModelResult parseModel(in wstring aModelText); 52 60 TeLICeMMathResult parseMaths(in dom::Document aDoc, 61 in wstring aMathText); 62 66 wstring showModel(in cellml_api::Model aModel); 67 71 wstring showMaths(in mathml_dom::MathMLContentElement aEl); 72 }; 73 #pragma terminal-interface 74 }; CellML API Documentation Downloads Applications Support