Loading [MathJax]/extensions/tex2jax.js
libSBML C++ API  5.20.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 
)