libSBML C API  libSBML 5.8.0 C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ExternalModelDefinition.h File Reference

Detailed Description

Definition of ExternalModelDefinition, the SBase derived class of the comp package.

Author
Lucian Smith
Include dependency graph for ExternalModelDefinition.h:
This graph shows which files directly or indirectly include this file:

Functions

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)
 

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 
)