libSBML C++ API  libSBML 5.19.7 C++ API
CompSBMLDocumentPlugin.cpp File Reference

Implementation of CompSBMLDocumentPlugin, the plugin class of comp package for the SBase element. More...

Include dependency graph for CompSBMLDocumentPlugin.cpp:

Functions

int CompSBMLDocumentPlugin_addExternalModelDefinition (CompSBMLDocumentPlugin_t *csbmldp, const ExternalModelDefinition_t *emd)
 
int CompSBMLDocumentPlugin_addModelDefinition (CompSBMLDocumentPlugin_t *csbmldp, const ModelDefinition_t *md)
 
ExternalModelDefinition_tCompSBMLDocumentPlugin_createExternalModelDefinition (CompSBMLDocumentPlugin_t *csbmldp)
 
ModelDefinition_tCompSBMLDocumentPlugin_createModelDefinition (CompSBMLDocumentPlugin_t *csbmldp)
 
ExternalModelDefinition_tCompSBMLDocumentPlugin_getExternalModelDefinition (CompSBMLDocumentPlugin_t *csbmldp, unsigned int n)
 
ExternalModelDefinition_tCompSBMLDocumentPlugin_getExternalModelDefinitionById (CompSBMLDocumentPlugin_t *csbmldp, const char *sid)
 
ListOfExternalModelDefinitions_tCompSBMLDocumentPlugin_getListOfExternalModelDefinitions (CompSBMLDocumentPlugin_t *csbmldp)
 
ListOfModelDefinitions_tCompSBMLDocumentPlugin_getListOfModelDefinitions (CompSBMLDocumentPlugin_t *csbmldp)
 
ModelDefinition_tCompSBMLDocumentPlugin_getModelDefinition (CompSBMLDocumentPlugin_t *csbmldp, unsigned int n)
 
unsigned int CompSBMLDocumentPlugin_getNumExternalModelDefinitions (CompSBMLDocumentPlugin_t *csbmldp)
 
unsigned int CompSBMLDocumentPlugin_getNumModelDefinitions (CompSBMLDocumentPlugin_t *csbmldp)
 
ExternalModelDefinition_tCompSBMLDocumentPlugin_removeExternalModelDefinition (CompSBMLDocumentPlugin_t *csbmldp, unsigned int n)
 
ExternalModelDefinition_tCompSBMLDocumentPlugin_removeExternalModelDefinitionById (CompSBMLDocumentPlugin_t *csbmldp, const char *sid)
 
ModelDefinition_tCompSBMLDocumentPlugin_removeModelDefinition (CompSBMLDocumentPlugin_t *csbmldp, unsigned int n)
 

Detailed Description

Implementation of CompSBMLDocumentPlugin, the plugin class of comp package for the SBase element.

Author
Lucian Smith

Function Documentation

◆ CompSBMLDocumentPlugin_addExternalModelDefinition()

int CompSBMLDocumentPlugin_addExternalModelDefinition ( CompSBMLDocumentPlugin_t csbmldp,
const ExternalModelDefinition_t emd 
)

◆ CompSBMLDocumentPlugin_addModelDefinition()

int CompSBMLDocumentPlugin_addModelDefinition ( CompSBMLDocumentPlugin_t csbmldp,
const ModelDefinition_t md 
)

◆ CompSBMLDocumentPlugin_createExternalModelDefinition()

ExternalModelDefinition_t * CompSBMLDocumentPlugin_createExternalModelDefinition ( CompSBMLDocumentPlugin_t csbmldp)

◆ CompSBMLDocumentPlugin_createModelDefinition()

ModelDefinition_t * CompSBMLDocumentPlugin_createModelDefinition ( CompSBMLDocumentPlugin_t csbmldp)

◆ CompSBMLDocumentPlugin_getExternalModelDefinition()

ExternalModelDefinition_t * CompSBMLDocumentPlugin_getExternalModelDefinition ( CompSBMLDocumentPlugin_t csbmldp,
unsigned int  n 
)

◆ CompSBMLDocumentPlugin_getExternalModelDefinitionById()

ExternalModelDefinition_t * CompSBMLDocumentPlugin_getExternalModelDefinitionById ( CompSBMLDocumentPlugin_t csbmldp,
const char *  sid 
)

◆ CompSBMLDocumentPlugin_getListOfExternalModelDefinitions()

ListOfExternalModelDefinitions_t * CompSBMLDocumentPlugin_getListOfExternalModelDefinitions ( CompSBMLDocumentPlugin_t csbmldp)

◆ CompSBMLDocumentPlugin_getListOfModelDefinitions()

ListOfModelDefinitions_t * CompSBMLDocumentPlugin_getListOfModelDefinitions ( CompSBMLDocumentPlugin_t csbmldp)

◆ CompSBMLDocumentPlugin_getModelDefinition()

ModelDefinition_t * CompSBMLDocumentPlugin_getModelDefinition ( CompSBMLDocumentPlugin_t csbmldp,
unsigned int  n 
)

◆ CompSBMLDocumentPlugin_getNumExternalModelDefinitions()

unsigned int CompSBMLDocumentPlugin_getNumExternalModelDefinitions ( CompSBMLDocumentPlugin_t csbmldp)

◆ CompSBMLDocumentPlugin_getNumModelDefinitions()

unsigned int CompSBMLDocumentPlugin_getNumModelDefinitions ( CompSBMLDocumentPlugin_t csbmldp)

◆ CompSBMLDocumentPlugin_removeExternalModelDefinition()

ExternalModelDefinition_t * CompSBMLDocumentPlugin_removeExternalModelDefinition ( CompSBMLDocumentPlugin_t csbmldp,
unsigned int  n 
)

◆ CompSBMLDocumentPlugin_removeExternalModelDefinitionById()

ExternalModelDefinition_t * CompSBMLDocumentPlugin_removeExternalModelDefinitionById ( CompSBMLDocumentPlugin_t csbmldp,
const char *  sid 
)

◆ CompSBMLDocumentPlugin_removeModelDefinition()

ModelDefinition_t * CompSBMLDocumentPlugin_removeModelDefinition ( CompSBMLDocumentPlugin_t csbmldp,
unsigned int  n 
)