interfaces/TeLICeMS.idl Source File

TeLICeMS.idl
Go to the documentation of this file.
1 
8 #include "CellML_APISPEC.idl"
10 
14 module cellml_services
15 {
16  interface TeLICeMResult
18  {
23  readonly attribute wstring errorMessage;
24  };
25 
28  {
32  readonly attribute cellml_api::Model modelResult;
33  };
34 #pragma terminal-interface
35 
38  {
43  };
44 #pragma terminal-interface
45 
46  interface TeLICeMService
48  {
54  TeLICeMModelResult parseModel(in wstring aModelText);
55 
63  TeLICeMMathResult parseMaths(in dom::Document aDoc,
64  in wstring aMathText);
65 
69  wstring showModel(in cellml_api::Model aModel);
70 
74  wstring showMaths(in mathml_dom::MathMLContentElement aEl);
75  };
76 #pragma terminal-interface
77 };