libSBML C++ API  5.20.4
MultiSpeciesPlugin.cpp File Reference

: Implementation of the MultiSpeciesPlugin class More...

Include dependency graph for MultiSpeciesPlugin.cpp:

Functions

int MultiSpeciesPlugin_addOutwardBindingSite (MultiSpeciesPlugin_t *msp, const OutwardBindingSite_t *obs)
 
int MultiSpeciesPlugin_addSpeciesFeature (MultiSpeciesPlugin_t *msp, const SpeciesFeature_t *sf)
 
OutwardBindingSite_tMultiSpeciesPlugin_createOutwardBindingSite (MultiSpeciesPlugin_t *msp)
 
SpeciesFeature_tMultiSpeciesPlugin_createSpeciesFeature (MultiSpeciesPlugin_t *msp)
 
ListOf_tMultiSpeciesPlugin_getListOfOutwardBindingSites (MultiSpeciesPlugin_t *msp)
 
ListOf_tMultiSpeciesPlugin_getListOfSpeciesFeatures (MultiSpeciesPlugin_t *msp)
 
unsigned int MultiSpeciesPlugin_getNumOutwardBindingSites (MultiSpeciesPlugin_t *msp)
 
unsigned int MultiSpeciesPlugin_getNumSpeciesFeatures (MultiSpeciesPlugin_t *msp)
 
OutwardBindingSite_tMultiSpeciesPlugin_getOutwardBindingSite (MultiSpeciesPlugin_t *msp, unsigned int n)
 
OutwardBindingSite_tMultiSpeciesPlugin_getOutwardBindingSiteById (MultiSpeciesPlugin_t *msp, const char *sid)
 
SpeciesFeature_tMultiSpeciesPlugin_getSpeciesFeature (MultiSpeciesPlugin_t *msp, unsigned int n)
 
SpeciesFeature_tMultiSpeciesPlugin_getSpeciesFeatureById (MultiSpeciesPlugin_t *msp, const char *sid)
 
char * MultiSpeciesPlugin_getSpeciesType (const MultiSpeciesPlugin_t *msp)
 
int MultiSpeciesPlugin_isSetSpeciesType (const MultiSpeciesPlugin_t *msp)
 
OutwardBindingSite_tMultiSpeciesPlugin_removeOutwardBindingSite (MultiSpeciesPlugin_t *msp, unsigned int n)
 
OutwardBindingSite_tMultiSpeciesPlugin_removeOutwardBindingSiteById (MultiSpeciesPlugin_t *msp, const char *sid)
 
SpeciesFeature_tMultiSpeciesPlugin_removeSpeciesFeature (MultiSpeciesPlugin_t *msp, unsigned int n)
 
SpeciesFeature_tMultiSpeciesPlugin_removeSpeciesFeatureById (MultiSpeciesPlugin_t *msp, const char *sid)
 
int MultiSpeciesPlugin_setSpeciesType (MultiSpeciesPlugin_t *msp, const char *speciesType)
 
int MultiSpeciesPlugin_unsetSpeciesType (MultiSpeciesPlugin_t *msp)
 

Detailed Description

: Implementation of the MultiSpeciesPlugin class

Author
: SBMLTeam

Function Documentation

◆ MultiSpeciesPlugin_addOutwardBindingSite()

int MultiSpeciesPlugin_addOutwardBindingSite ( MultiSpeciesPlugin_t msp,
const OutwardBindingSite_t obs 
)

◆ MultiSpeciesPlugin_addSpeciesFeature()

int MultiSpeciesPlugin_addSpeciesFeature ( MultiSpeciesPlugin_t msp,
const SpeciesFeature_t sf 
)

◆ MultiSpeciesPlugin_createOutwardBindingSite()

OutwardBindingSite_t* MultiSpeciesPlugin_createOutwardBindingSite ( MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_createSpeciesFeature()

SpeciesFeature_t* MultiSpeciesPlugin_createSpeciesFeature ( MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_getListOfOutwardBindingSites()

ListOf_t* MultiSpeciesPlugin_getListOfOutwardBindingSites ( MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_getListOfSpeciesFeatures()

ListOf_t* MultiSpeciesPlugin_getListOfSpeciesFeatures ( MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_getNumOutwardBindingSites()

unsigned int MultiSpeciesPlugin_getNumOutwardBindingSites ( MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_getNumSpeciesFeatures()

unsigned int MultiSpeciesPlugin_getNumSpeciesFeatures ( MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_getOutwardBindingSite()

OutwardBindingSite_t* MultiSpeciesPlugin_getOutwardBindingSite ( MultiSpeciesPlugin_t msp,
unsigned int  n 
)

◆ MultiSpeciesPlugin_getOutwardBindingSiteById()

OutwardBindingSite_t* MultiSpeciesPlugin_getOutwardBindingSiteById ( MultiSpeciesPlugin_t msp,
const char *  sid 
)

◆ MultiSpeciesPlugin_getSpeciesFeature()

SpeciesFeature_t* MultiSpeciesPlugin_getSpeciesFeature ( MultiSpeciesPlugin_t msp,
unsigned int  n 
)

◆ MultiSpeciesPlugin_getSpeciesFeatureById()

SpeciesFeature_t* MultiSpeciesPlugin_getSpeciesFeatureById ( MultiSpeciesPlugin_t msp,
const char *  sid 
)

◆ MultiSpeciesPlugin_getSpeciesType()

char* MultiSpeciesPlugin_getSpeciesType ( const MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_isSetSpeciesType()

int MultiSpeciesPlugin_isSetSpeciesType ( const MultiSpeciesPlugin_t msp)

◆ MultiSpeciesPlugin_removeOutwardBindingSite()

OutwardBindingSite_t* MultiSpeciesPlugin_removeOutwardBindingSite ( MultiSpeciesPlugin_t msp,
unsigned int  n 
)

◆ MultiSpeciesPlugin_removeOutwardBindingSiteById()

OutwardBindingSite_t* MultiSpeciesPlugin_removeOutwardBindingSiteById ( MultiSpeciesPlugin_t msp,
const char *  sid 
)

◆ MultiSpeciesPlugin_removeSpeciesFeature()

SpeciesFeature_t* MultiSpeciesPlugin_removeSpeciesFeature ( MultiSpeciesPlugin_t msp,
unsigned int  n 
)

◆ MultiSpeciesPlugin_removeSpeciesFeatureById()

SpeciesFeature_t* MultiSpeciesPlugin_removeSpeciesFeatureById ( MultiSpeciesPlugin_t msp,
const char *  sid 
)

◆ MultiSpeciesPlugin_setSpeciesType()

int MultiSpeciesPlugin_setSpeciesType ( MultiSpeciesPlugin_t msp,
const char *  speciesType 
)

◆ MultiSpeciesPlugin_unsetSpeciesType()

int MultiSpeciesPlugin_unsetSpeciesType ( MultiSpeciesPlugin_t msp)