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. |