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

Detailed Description

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

Author
Lucian Smith
Include dependency graph for SBaseRef.cpp:

Functions

SBaseRef_t * SBaseRef_clone (SBaseRef_t *sbr)
 
SBaseRef_t * SBaseRef_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void SBaseRef_free (SBaseRef_t *sbr)
 
char * SBaseRef_getIdRef (SBaseRef_t *sbr)
 
char * SBaseRef_getMetaIdRef (SBaseRef_t *sbr)
 
char * SBaseRef_getPortRef (SBaseRef_t *sbr)
 
SBaseRef_t * SBaseRef_getSBaseRef (SBaseRef_t *sbr)
 
char * SBaseRef_getUnitRef (SBaseRef_t *sbr)
 
int SBaseRef_hasRequiredAttributes (SBaseRef_t *sbr)
 
int SBaseRef_isSetIdRef (SBaseRef_t *sbr)
 
int SBaseRef_isSetMetaIdRef (SBaseRef_t *sbr)
 
int SBaseRef_isSetPortRef (SBaseRef_t *sbr)
 
int SBaseRef_isSetSBaseRef (SBaseRef_t *sbr)
 
int SBaseRef_isSetUnitRef (SBaseRef_t *sbr)
 
int SBaseRef_setIdRef (SBaseRef_t *sbr, const char *idRef)
 
int SBaseRef_setMetaIdRef (SBaseRef_t *sbr, const char *metaIdRef)
 
int SBaseRef_setPortRef (SBaseRef_t *sbr, const char *portRef)
 
int SBaseRef_setSBaseRef (SBaseRef_t *sbr, SBaseRef_t *sBaseRef)
 
int SBaseRef_setUnitRef (SBaseRef_t *sbr, const char *unitRef)
 
int SBaseRef_unsetIdRef (SBaseRef_t *sbr)
 
int SBaseRef_unsetMetaIdRef (SBaseRef_t *sbr)
 
int SBaseRef_unsetPortRef (SBaseRef_t *sbr)
 
int SBaseRef_unsetSBaseRef (SBaseRef_t *sbr)
 
int SBaseRef_unsetUnitRef (SBaseRef_t *sbr)
 

Function Documentation

SBaseRef_t* SBaseRef_clone ( SBaseRef_t *  sbr)
SBaseRef_t* SBaseRef_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
void SBaseRef_free ( SBaseRef_t *  sbr)
char* SBaseRef_getIdRef ( SBaseRef_t *  sbr)
char* SBaseRef_getMetaIdRef ( SBaseRef_t *  sbr)
char* SBaseRef_getPortRef ( SBaseRef_t *  sbr)
SBaseRef_t* SBaseRef_getSBaseRef ( SBaseRef_t *  sbr)
char* SBaseRef_getUnitRef ( SBaseRef_t *  sbr)
int SBaseRef_hasRequiredAttributes ( SBaseRef_t *  sbr)
int SBaseRef_isSetIdRef ( SBaseRef_t *  sbr)
int SBaseRef_isSetMetaIdRef ( SBaseRef_t *  sbr)
int SBaseRef_isSetPortRef ( SBaseRef_t *  sbr)
int SBaseRef_isSetSBaseRef ( SBaseRef_t *  sbr)
int SBaseRef_isSetUnitRef ( SBaseRef_t *  sbr)
int SBaseRef_setIdRef ( SBaseRef_t *  sbr,
const char *  idRef 
)
int SBaseRef_setMetaIdRef ( SBaseRef_t *  sbr,
const char *  metaIdRef 
)
int SBaseRef_setPortRef ( SBaseRef_t *  sbr,
const char *  portRef 
)
int SBaseRef_setSBaseRef ( SBaseRef_t *  sbr,
SBaseRef_t *  sBaseRef 
)
int SBaseRef_setUnitRef ( SBaseRef_t *  sbr,
const char *  unitRef 
)
int SBaseRef_unsetIdRef ( SBaseRef_t *  sbr)
int SBaseRef_unsetMetaIdRef ( SBaseRef_t *  sbr)
int SBaseRef_unsetPortRef ( SBaseRef_t *  sbr)
int SBaseRef_unsetSBaseRef ( SBaseRef_t *  sbr)
int SBaseRef_unsetUnitRef ( SBaseRef_t *  sbr)