CellML API
cellml_services::CUSESBootstrap Interface Reference
cellml_services::CUSESBootstrap Interface Reference
Inheritance diagram for cellml_services::CUSESBootstrap:

Collaboration diagram for cellml_services::CUSESBootstrap:

Public Member Functions | |
| CUSES | createCUSESForModel (in cellml_api::Model aModel, in boolean aStrict) |
| Creates a CUSES object for a given model. | |
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. | |
| readonly attribute interface_list | supported_interfaces |
| Fetches all supported interfaces. | |
Detailed Description
Member Function Documentation
| CUSES cellml_services::CUSESBootstrap::createCUSESForModel | ( | in cellml_api::Model | aModel, |
| in boolean | aStrict | ||
| ) |
Creates a CUSES object for a given model.
The CUSES object is not live, and the model should not be changed while the CUSES object is in use.
- Parameters
-
aModel The top-level model on which the CUSES should operate. aStrict If true, then multipliers must be identical and present in exactly the same place (units consistency, as could be used on, e.g. mathematics). Otherwise, check for dimensional consistency (as is used to check connection consistency).
- Returns
- A CUSES object.

Public Member Functions inherited from