libSBML C API  libSBML 5.8.0 C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
SpeciesReference.h File Reference

Detailed Description

Definitions of SpeciesReference and ListOfSpeciesReferences.

Author
Ben Bornstein
Include dependency graph for SpeciesReference.h:
This graph shows which files directly or indirectly include this file:

Functions

SpeciesReference_t * ListOfSpeciesReferences_getById (ListOf_t *lo, const char *sid)
 
SpeciesReference_t * ListOfSpeciesReferences_removeById (ListOf_t *lo, const char *sid)
 
SpeciesReference_t * SpeciesReference_clone (const SpeciesReference_t *sr)
 
SpeciesReference_t * SpeciesReference_create (unsigned int level, unsigned int version)
 
SpeciesReference_t * SpeciesReference_createModifier (unsigned int level, unsigned int version)
 
SpeciesReference_t * SpeciesReference_createModifierWithNS (SBMLNamespaces_t *sbmlns)
 
StoichiometryMath_t * SpeciesReference_createStoichiometryMath (SpeciesReference_t *sr)
 
SpeciesReference_t * SpeciesReference_createWithNS (SBMLNamespaces_t *sbmlns)
 
void SpeciesReference_free (SpeciesReference_t *sr)
 
int SpeciesReference_getConstant (const SpeciesReference_t *sr)
 
int SpeciesReference_getDenominator (const SpeciesReference_t *sr)
 
const char * SpeciesReference_getId (const SpeciesReference_t *sr)
 
const char * SpeciesReference_getName (const SpeciesReference_t *sr)
 
const XMLNamespaces_t * SpeciesReference_getNamespaces (SpeciesReference_t *c)
 
const char * SpeciesReference_getSpecies (const SpeciesReference_t *sr)
 
double SpeciesReference_getStoichiometry (const SpeciesReference_t *sr)
 
StoichiometryMath_t * SpeciesReference_getStoichiometryMath (SpeciesReference_t *sr)
 
int SpeciesReference_hasRequiredAttributes (SpeciesReference_t *sr)
 
void SpeciesReference_initDefaults (SpeciesReference_t *sr)
 
int SpeciesReference_isModifier (const SpeciesReference_t *sr)
 
int SpeciesReference_isSetConstant (const SpeciesReference_t *sr)
 
int SpeciesReference_isSetId (const SpeciesReference_t *sr)
 
int SpeciesReference_isSetName (const SpeciesReference_t *sr)
 
int SpeciesReference_isSetSpecies (const SpeciesReference_t *sr)
 
int SpeciesReference_isSetStoichiometry (const SpeciesReference_t *sr)
 
int SpeciesReference_isSetStoichiometryMath (const SpeciesReference_t *sr)
 
int SpeciesReference_setConstant (SpeciesReference_t *sr, int value)
 
int SpeciesReference_setDenominator (SpeciesReference_t *sr, int value)
 
int SpeciesReference_setId (SpeciesReference_t *sr, const char *sid)
 
int SpeciesReference_setName (SpeciesReference_t *sr, const char *name)
 
int SpeciesReference_setSpecies (SpeciesReference_t *sr, const char *sid)
 
int SpeciesReference_setStoichiometry (SpeciesReference_t *sr, double value)
 
int SpeciesReference_setStoichiometryMath (SpeciesReference_t *sr, const StoichiometryMath_t *math)
 
int SpeciesReference_unsetId (SpeciesReference_t *sr)
 
int SpeciesReference_unsetName (SpeciesReference_t *sr)
 
int SpeciesReference_unsetStoichiometry (SpeciesReference_t *sr)
 
int SpeciesReference_unsetStoichiometryMath (SpeciesReference_t *sr)
 

Function Documentation

SpeciesReference_t* ListOfSpeciesReferences_getById ( ListOf_t *  lo,
const char *  sid 
)
SpeciesReference_t* ListOfSpeciesReferences_removeById ( ListOf_t *  lo,
const char *  sid 
)
SpeciesReference_t* SpeciesReference_clone ( const SpeciesReference_t *  sr)
SpeciesReference_t* SpeciesReference_create ( unsigned int  level,
unsigned int  version 
)
SpeciesReference_t* SpeciesReference_createModifier ( unsigned int  level,
unsigned int  version 
)
SpeciesReference_t* SpeciesReference_createModifierWithNS ( SBMLNamespaces_t *  sbmlns)
StoichiometryMath_t* SpeciesReference_createStoichiometryMath ( SpeciesReference_t *  sr)
SpeciesReference_t* SpeciesReference_createWithNS ( SBMLNamespaces_t *  sbmlns)
void SpeciesReference_free ( SpeciesReference_t *  sr)
int SpeciesReference_getConstant ( const SpeciesReference_t *  sr)
int SpeciesReference_getDenominator ( const SpeciesReference_t *  sr)
const char* SpeciesReference_getId ( const SpeciesReference_t *  sr)
const char* SpeciesReference_getName ( const SpeciesReference_t *  sr)
const XMLNamespaces_t* SpeciesReference_getNamespaces ( SpeciesReference_t *  c)
const char* SpeciesReference_getSpecies ( const SpeciesReference_t *  sr)
double SpeciesReference_getStoichiometry ( const SpeciesReference_t *  sr)
StoichiometryMath_t* SpeciesReference_getStoichiometryMath ( SpeciesReference_t *  sr)
int SpeciesReference_hasRequiredAttributes ( SpeciesReference_t *  sr)
void SpeciesReference_initDefaults ( SpeciesReference_t *  sr)
int SpeciesReference_isModifier ( const SpeciesReference_t *  sr)
int SpeciesReference_isSetConstant ( const SpeciesReference_t *  sr)
int SpeciesReference_isSetId ( const SpeciesReference_t *  sr)
int SpeciesReference_isSetName ( const SpeciesReference_t *  sr)
int SpeciesReference_isSetSpecies ( const SpeciesReference_t *  sr)
int SpeciesReference_isSetStoichiometry ( const SpeciesReference_t *  sr)
int SpeciesReference_isSetStoichiometryMath ( const SpeciesReference_t *  sr)
int SpeciesReference_setConstant ( SpeciesReference_t *  sr,
int  value 
)
int SpeciesReference_setDenominator ( SpeciesReference_t *  sr,
int  value 
)
int SpeciesReference_setId ( SpeciesReference_t *  sr,
const char *  sid 
)
int SpeciesReference_setName ( SpeciesReference_t *  sr,
const char *  name 
)
int SpeciesReference_setSpecies ( SpeciesReference_t *  sr,
const char *  sid 
)
int SpeciesReference_setStoichiometry ( SpeciesReference_t *  sr,
double  value 
)
int SpeciesReference_setStoichiometryMath ( SpeciesReference_t *  sr,
const StoichiometryMath_t *  math 
)
int SpeciesReference_unsetId ( SpeciesReference_t *  sr)
int SpeciesReference_unsetName ( SpeciesReference_t *  sr)
int SpeciesReference_unsetStoichiometry ( SpeciesReference_t *  sr)
int SpeciesReference_unsetStoichiometryMath ( SpeciesReference_t *  sr)