libSBML C++ API  5.20.4
SpeciesFeature.cpp File Reference

: Implementation of the SpeciesFeature class More...

Include dependency graph for SpeciesFeature.cpp:

Functions

SpeciesFeature_tListOfSpeciesFeatures_getById (ListOf_t *lo, const char *sid)
 
SpeciesFeature_tListOfSpeciesFeatures_removeById (ListOf_t *lo, const char *sid)
 
int SpeciesFeature_addSpeciesFeatureValue (SpeciesFeature_t *sf, const SpeciesFeatureValue_t *sfv)
 
SpeciesFeature_tSpeciesFeature_clone (const SpeciesFeature_t *sf)
 
SpeciesFeature_tSpeciesFeature_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
SpeciesFeatureValue_tSpeciesFeature_createSpeciesFeatureValue (SpeciesFeature_t *sf)
 
void SpeciesFeature_free (SpeciesFeature_t *sf)
 
char * SpeciesFeature_getComponent (const SpeciesFeature_t *sf)
 
char * SpeciesFeature_getId (const SpeciesFeature_t *sf)
 
ListOf_tSpeciesFeature_getListOfSpeciesFeatureValues (SpeciesFeature_t *sf)
 
char * SpeciesFeature_getName (const SpeciesFeature_t *sf)
 
unsigned int SpeciesFeature_getNumSpeciesFeatureValues (SpeciesFeature_t *sf)
 
unsigned int SpeciesFeature_getOccur (const SpeciesFeature_t *sf)
 
char * SpeciesFeature_getSpeciesFeatureType (const SpeciesFeature_t *sf)
 
SpeciesFeatureValue_tSpeciesFeature_getSpeciesFeatureValue (SpeciesFeature_t *sf, unsigned int n)
 
int SpeciesFeature_hasRequiredAttributes (const SpeciesFeature_t *sf)
 
int SpeciesFeature_isSetComponent (const SpeciesFeature_t *sf)
 
int SpeciesFeature_isSetId (const SpeciesFeature_t *sf)
 
int SpeciesFeature_isSetName (const SpeciesFeature_t *sf)
 
int SpeciesFeature_isSetOccur (const SpeciesFeature_t *sf)
 
int SpeciesFeature_isSetSpeciesFeatureType (const SpeciesFeature_t *sf)
 
SpeciesFeatureValue_tSpeciesFeature_removeSpeciesFeatureValue (SpeciesFeature_t *sf, unsigned int n)
 
int SpeciesFeature_setComponent (SpeciesFeature_t *sf, const char *component)
 
int SpeciesFeature_setId (SpeciesFeature_t *sf, const char *id)
 
int SpeciesFeature_setName (SpeciesFeature_t *sf, const char *name)
 
int SpeciesFeature_setOccur (SpeciesFeature_t *sf, unsigned int occur)
 
int SpeciesFeature_setSpeciesFeatureType (SpeciesFeature_t *sf, const char *speciesFeatureType)
 
int SpeciesFeature_unsetComponent (SpeciesFeature_t *sf)
 
int SpeciesFeature_unsetId (SpeciesFeature_t *sf)
 
int SpeciesFeature_unsetName (SpeciesFeature_t *sf)
 
int SpeciesFeature_unsetOccur (SpeciesFeature_t *sf)
 
int SpeciesFeature_unsetSpeciesFeatureType (SpeciesFeature_t *sf)
 

Detailed Description

: Implementation of the SpeciesFeature class

Author
: SBMLTeam

Function Documentation

◆ ListOfSpeciesFeatures_getById()

SpeciesFeature_t* ListOfSpeciesFeatures_getById ( ListOf_t lo,
const char *  sid 
)

◆ ListOfSpeciesFeatures_removeById()

SpeciesFeature_t* ListOfSpeciesFeatures_removeById ( ListOf_t lo,
const char *  sid 
)

◆ SpeciesFeature_addSpeciesFeatureValue()

int SpeciesFeature_addSpeciesFeatureValue ( SpeciesFeature_t sf,
const SpeciesFeatureValue_t sfv 
)

◆ SpeciesFeature_clone()

SpeciesFeature_t* SpeciesFeature_clone ( const SpeciesFeature_t sf)

◆ SpeciesFeature_create()

SpeciesFeature_t* SpeciesFeature_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ SpeciesFeature_createSpeciesFeatureValue()

SpeciesFeatureValue_t* SpeciesFeature_createSpeciesFeatureValue ( SpeciesFeature_t sf)

◆ SpeciesFeature_free()

void SpeciesFeature_free ( SpeciesFeature_t sf)

◆ SpeciesFeature_getComponent()

char* SpeciesFeature_getComponent ( const SpeciesFeature_t sf)

◆ SpeciesFeature_getId()

char* SpeciesFeature_getId ( const SpeciesFeature_t sf)

◆ SpeciesFeature_getListOfSpeciesFeatureValues()

ListOf_t* SpeciesFeature_getListOfSpeciesFeatureValues ( SpeciesFeature_t sf)

◆ SpeciesFeature_getName()

char* SpeciesFeature_getName ( const SpeciesFeature_t sf)

◆ SpeciesFeature_getNumSpeciesFeatureValues()

unsigned int SpeciesFeature_getNumSpeciesFeatureValues ( SpeciesFeature_t sf)

◆ SpeciesFeature_getOccur()

unsigned int SpeciesFeature_getOccur ( const SpeciesFeature_t sf)

◆ SpeciesFeature_getSpeciesFeatureType()

char* SpeciesFeature_getSpeciesFeatureType ( const SpeciesFeature_t sf)

◆ SpeciesFeature_getSpeciesFeatureValue()

SpeciesFeatureValue_t* SpeciesFeature_getSpeciesFeatureValue ( SpeciesFeature_t sf,
unsigned int  n 
)

◆ SpeciesFeature_hasRequiredAttributes()

int SpeciesFeature_hasRequiredAttributes ( const SpeciesFeature_t sf)

◆ SpeciesFeature_isSetComponent()

int SpeciesFeature_isSetComponent ( const SpeciesFeature_t sf)

◆ SpeciesFeature_isSetId()

int SpeciesFeature_isSetId ( const SpeciesFeature_t sf)

◆ SpeciesFeature_isSetName()

int SpeciesFeature_isSetName ( const SpeciesFeature_t sf)

◆ SpeciesFeature_isSetOccur()

int SpeciesFeature_isSetOccur ( const SpeciesFeature_t sf)

◆ SpeciesFeature_isSetSpeciesFeatureType()

int SpeciesFeature_isSetSpeciesFeatureType ( const SpeciesFeature_t sf)

◆ SpeciesFeature_removeSpeciesFeatureValue()

SpeciesFeatureValue_t* SpeciesFeature_removeSpeciesFeatureValue ( SpeciesFeature_t sf,
unsigned int  n 
)

◆ SpeciesFeature_setComponent()

int SpeciesFeature_setComponent ( SpeciesFeature_t sf,
const char *  component 
)

◆ SpeciesFeature_setId()

int SpeciesFeature_setId ( SpeciesFeature_t sf,
const char *  id 
)

◆ SpeciesFeature_setName()

int SpeciesFeature_setName ( SpeciesFeature_t sf,
const char *  name 
)

◆ SpeciesFeature_setOccur()

int SpeciesFeature_setOccur ( SpeciesFeature_t sf,
unsigned int  occur 
)

◆ SpeciesFeature_setSpeciesFeatureType()

int SpeciesFeature_setSpeciesFeatureType ( SpeciesFeature_t sf,
const char *  speciesFeatureType 
)

◆ SpeciesFeature_unsetComponent()

int SpeciesFeature_unsetComponent ( SpeciesFeature_t sf)

◆ SpeciesFeature_unsetId()

int SpeciesFeature_unsetId ( SpeciesFeature_t sf)

◆ SpeciesFeature_unsetName()

int SpeciesFeature_unsetName ( SpeciesFeature_t sf)

◆ SpeciesFeature_unsetOccur()

int SpeciesFeature_unsetOccur ( SpeciesFeature_t sf)

◆ SpeciesFeature_unsetSpeciesFeatureType()

int SpeciesFeature_unsetSpeciesFeatureType ( SpeciesFeature_t sf)