cellml_services::TeLICeMService Interface Reference

cellml_services::TeLICeMService Interface Reference
Inheritance diagram for cellml_services::TeLICeMService:
Collaboration diagram for cellml_services::TeLICeMService:

Public Member Functions

TeLICeMModelResult parseModel (in wstring aModelText)
 Parses a TeLICeM text representation of a model, and returns a result from which the parse error or model, as applicable, can be retrieved.
TeLICeMMathResult parseMaths (in dom::Document aDoc, in wstring aMathText)
 Parses a TeLICeM text representation of some MathML, and returns a result from which the parse error or mathematics, as applicable, can be retrieved.
wstring showModel (in cellml_api::Model aModel)
 Converts a model into the TeLICeM text representation.
wstring showMaths (in mathml_dom::MathMLContentElement aEl)
 Converts MathML into the TeLICeM text representation.
- Public Member Functions inherited from XPCOM::IObject
void add_ref ()
 Called to indicate that some code is keeping an owning reference to the object.
oneway void release_ref ()
 Removes a reference to an object which was created by some other means (e.g.
IObject query_interface (in utf8string id)
 Returns an IObject of the same implementation, which supports a specific interface.

Additional Inherited Members

- Public Attributes inherited from XPCOM::IObject
readonly attribute string objid
 Fetches the ID of the object.

Detailed Description

Definition at line 43 of file TeLICeMS.idl.

Member Function Documentation

TeLICeMMathResult cellml_services::TeLICeMService::parseMaths ( in dom::Document  aDoc,
in wstring  aMathText 
)

Parses a TeLICeM text representation of some MathML, and returns a result from which the parse error or mathematics, as applicable, can be retrieved.

Parameters
aDocumentThe document to use as the owner document for the newly parsed MathML.
aMathTextThe TeLiCeM text representation of the math.
TeLICeMModelResult cellml_services::TeLICeMService::parseModel ( in wstring  aModelText)

Parses a TeLICeM text representation of a model, and returns a result from which the parse error or model, as applicable, can be retrieved.

Parameters
aModelTextThe TeLiCeM text representation of the model.
wstring cellml_services::TeLICeMService::showMaths ( in mathml_dom::MathMLContentElement  aEl)

Converts MathML into the TeLICeM text representation.

wstring cellml_services::TeLICeMService::showModel ( in cellml_api::Model  aModel)

Converts a model into the TeLICeM text representation.