|
libSBML C API
5.18.0
|
The MultiSpeciesPlugin_t class extends the SimpleSpeciesReference_t class with a new optional attribute "compartmentReference", of type SIdRef, that points to a CompartmentReference_t. The compartmentReference attribute can serve to indicate in which subcompartment the SpeciesReference_t or ModifierSpeciesReference_t (which inherit from SimpleSpeciesReference_t) is located.
Public Member Functions | |
| char * | MultiSimpleSpeciesReferencePlugin_getCompartmentReference (const MultiSimpleSpeciesReferencePlugin_t *mssrp) |
| Returns the value of the "compartmentReference" attribute of this MultiSimpleSpeciesReferencePlugin_t. More... | |
| int | MultiSimpleSpeciesReferencePlugin_isSetCompartmentReference (const MultiSimpleSpeciesReferencePlugin_t *mssrp) |
Predicate returning 1 (true) if this MultiSimpleSpeciesReferencePlugin_t's "compartmentReference" attribute is set. More... | |
| int | MultiSimpleSpeciesReferencePlugin_setCompartmentReference (MultiSimpleSpeciesReferencePlugin_t *mssrp, const char *compartmentReference) |
| Sets the value of the "compartmentReference" attribute of this MultiSimpleSpeciesReferencePlugin_t. More... | |
| int | MultiSimpleSpeciesReferencePlugin_unsetCompartmentReference (MultiSimpleSpeciesReferencePlugin_t *mssrp) |
| Unsets the value of the "compartmentReference" attribute of this MultiSimpleSpeciesReferencePlugin_t. More... | |
| char * MultiSimpleSpeciesReferencePlugin_getCompartmentReference | ( | const MultiSimpleSpeciesReferencePlugin_t * | mssrp | ) |
Returns the value of the "compartmentReference" attribute of this MultiSimpleSpeciesReferencePlugin_t.
| mssrp | the MultiSimpleSpeciesReferencePlugin_t structure whose compartmentReference is sought. |
| int MultiSimpleSpeciesReferencePlugin_isSetCompartmentReference | ( | const MultiSimpleSpeciesReferencePlugin_t * | mssrp | ) |
Predicate returning 1 (true) if this MultiSimpleSpeciesReferencePlugin_t's "compartmentReference" attribute is set.
| mssrp | the MultiSimpleSpeciesReferencePlugin_t structure. |
1 (true) if this MultiSimpleSpeciesReferencePlugin_t's "compartmentReference" attribute has been set, otherwise 0 (false) is returned. | int MultiSimpleSpeciesReferencePlugin_setCompartmentReference | ( | MultiSimpleSpeciesReferencePlugin_t * | mssrp, |
| const char * | compartmentReference | ||
| ) |
Sets the value of the "compartmentReference" attribute of this MultiSimpleSpeciesReferencePlugin_t.
| mssrp | the MultiSimpleSpeciesReferencePlugin_t structure. |
| compartmentReference | const char * value of the "compartmentReference" attribute to be set. |
| int MultiSimpleSpeciesReferencePlugin_unsetCompartmentReference | ( | MultiSimpleSpeciesReferencePlugin_t * | mssrp | ) |
Unsets the value of the "compartmentReference" attribute of this MultiSimpleSpeciesReferencePlugin_t.
| mssrp | the MultiSimpleSpeciesReferencePlugin_t structure. |