libSBML C++ API  libSBML 5.8.0 C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ExternalModelDefinition.cpp File Reference

Detailed Description

Implementation of ExternalModelDefinition, the SBase-derived class of the comp package.

Author
Lucian Smith
Include dependency graph for ExternalModelDefinition.cpp:

Functions

ExternalModelDefinition_tExternalModelDefinition_clone (ExternalModelDefinition_t *emd)
 
ExternalModelDefinition_tExternalModelDefinition_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void ExternalModelDefinition_free (ExternalModelDefinition_t *emd)
 
char * ExternalModelDefinition_getId (ExternalModelDefinition_t *emd)
 
char * ExternalModelDefinition_getModelRef (ExternalModelDefinition_t *emd)
 
char * ExternalModelDefinition_getName (ExternalModelDefinition_t *emd)
 
char * ExternalModelDefinition_getSource (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_hasRequiredAttributes (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_isSetId (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_isSetModelRef (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_isSetName (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_isSetSource (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_setId (ExternalModelDefinition_t *emd, const char *id)
 
int ExternalModelDefinition_setModelRef (ExternalModelDefinition_t *emd, const char *modelRef)
 
int ExternalModelDefinition_setName (ExternalModelDefinition_t *emd, const char *name)
 
int ExternalModelDefinition_setSource (ExternalModelDefinition_t *emd, const char *source)
 
int ExternalModelDefinition_unsetId (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_unsetModelRef (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_unsetName (ExternalModelDefinition_t *emd)
 
int ExternalModelDefinition_unsetSource (ExternalModelDefinition_t *emd)
 
ExternalModelDefinition_tListOfExternalModelDefinitions_getById (ListOf_t *lo, const char *sid)
 
ExternalModelDefinition_tListOfExternalModelDefinitions_removeById (ListOf_t *lo, const char *sid)
 

Function Documentation

ExternalModelDefinition_t* ExternalModelDefinition_clone ( ExternalModelDefinition_t emd)
ExternalModelDefinition_t* ExternalModelDefinition_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
void ExternalModelDefinition_free ( ExternalModelDefinition_t emd)
char* ExternalModelDefinition_getId ( ExternalModelDefinition_t emd)
char* ExternalModelDefinition_getModelRef ( ExternalModelDefinition_t emd)
char* ExternalModelDefinition_getName ( ExternalModelDefinition_t emd)
char* ExternalModelDefinition_getSource ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_hasRequiredAttributes ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_isSetId ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_isSetModelRef ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_isSetName ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_isSetSource ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_setId ( ExternalModelDefinition_t emd,
const char *  id 
)
int ExternalModelDefinition_setModelRef ( ExternalModelDefinition_t emd,
const char *  modelRef 
)
int ExternalModelDefinition_setName ( ExternalModelDefinition_t emd,
const char *  name 
)
int ExternalModelDefinition_setSource ( ExternalModelDefinition_t emd,
const char *  source 
)
int ExternalModelDefinition_unsetId ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_unsetModelRef ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_unsetName ( ExternalModelDefinition_t emd)
int ExternalModelDefinition_unsetSource ( ExternalModelDefinition_t emd)
ExternalModelDefinition_t* ListOfExternalModelDefinitions_getById ( ListOf_t lo,
const char *  sid 
)
ExternalModelDefinition_t* ListOfExternalModelDefinitions_removeById ( ListOf_t lo,
const char *  sid 
)