libSBML C API
libSBML 5.8.0 C API
|
Definition of SBase, the base object of all SBML objects.
Functions | |
int | SBase_addCVTerm (SBase_t *sb, CVTerm_t *term) |
int | SBase_addCVTermNewBag (SBase_t *sb, CVTerm_t *term) |
int | SBase_appendAnnotation (SBase_t *sb, XMLNode_t *annotation) |
int | SBase_appendAnnotationString (SBase_t *sb, char *annotation) |
int | SBase_appendNotes (SBase_t *sb, XMLNode_t *notes) |
int | SBase_appendNotesString (SBase_t *sb, char *notes) |
List_t * | SBase_getAllElements (SBase_t *sb) |
List_t * | SBase_getAllElementsFromPlugins (SBase_t *sb) |
const SBase_t * | SBase_getAncestorOfType (SBase_t *sb, int type, const char *pkgName) |
XMLNode_t * | SBase_getAnnotation (SBase_t *sb) |
char * | SBase_getAnnotationString (SBase_t *sb) |
unsigned int | SBase_getColumn (const SBase_t *sb) |
CVTerm_t * | SBase_getCVTerm (SBase_t *sb, unsigned int n) |
List_t * | SBase_getCVTerms (SBase_t *sb) |
SBase_t * | SBase_getElementByMetaId (SBase_t *sb, const char *metaid) |
SBase_t * | SBase_getElementBySId (SBase_t *sb, const char *id) |
SBase_t * | SBase_getElementFromPluginsByMetaId (SBase_t *sb, const char *metaid) |
SBase_t * | SBase_getElementFromPluginsBySId (SBase_t *sb, const char *id) |
const char * | SBase_getElementName (const SBase_t *sb) |
unsigned int | SBase_getLevel (const SBase_t *sb) |
unsigned int | SBase_getLine (const SBase_t *sb) |
const char * | SBase_getMetaId (SBase_t *sb) |
const Model_t * | SBase_getModel (const SBase_t *sb) |
ModelHistory_t * | SBase_getModelHistory (SBase_t *sb) |
XMLNode_t * | SBase_getNotes (SBase_t *sb) |
char * | SBase_getNotesString (SBase_t *sb) |
unsigned int | SBase_getNumCVTerms (SBase_t *sb) |
int | SBase_getNumPlugins (SBase_t *sb) |
const SBase_t * | SBase_getParentSBMLObject (SBase_t *sb) |
SBasePlugin_t * | SBase_getPlugin (SBase_t *sb, const char *package) |
BiolQualifierType_t | SBase_getResourceBiologicalQualifier (SBase_t *sb, const char *resource) |
ModelQualifierType_t | SBase_getResourceModelQualifier (SBase_t *sb, const char *resource) |
const SBMLDocument_t * | SBase_getSBMLDocument (SBase_t *sb) |
int | SBase_getSBOTerm (const SBase_t *sb) |
char * | SBase_getSBOTermAsURL (const SBase_t *sb) |
char * | SBase_getSBOTermID (const SBase_t *sb) |
int | SBase_getTypeCode (const SBase_t *sb) |
void * | SBase_getUserData (SBase_t *sb) |
unsigned int | SBase_getVersion (const SBase_t *sb) |
int | SBase_hasValidLevelVersionNamespaceCombination (SBase_t *sb) |
int | SBase_isSetAnnotation (const SBase_t *sb) |
int | SBase_isSetMetaId (const SBase_t *sb) |
int | SBase_isSetModelHistory (SBase_t *sb) |
int | SBase_isSetNotes (const SBase_t *sb) |
int | SBase_isSetSBOTerm (const SBase_t *sb) |
int | SBase_removeTopLevelAnnotationElement (SBase_t *sb, char *name) |
int | SBase_removeTopLevelAnnotationElementWithURI (SBase_t *sb, const char *name, const char *uri) |
void | SBase_renameMetaIdRefs (SBase_t *sb, const char *oldid, const char *newid) |
void | SBase_renameSIdRefs (SBase_t *sb, const char *oldid, const char *newid) |
void | SBase_renameUnitSIdRefs (SBase_t *sb, const char *oldid, const char *newid) |
int | SBase_replaceTopLevelAnnotationElement (SBase_t *sb, XMLNode_t *annotation) |
int | SBase_replaceTopLevelAnnotationElementString (SBase_t *sb, char *annotation) |
int | SBase_setAnnotation (SBase_t *sb, XMLNode_t *annotation) |
int | SBase_setAnnotationString (SBase_t *sb, char *annotation) |
int | SBase_setMetaId (SBase_t *sb, const char *metaid) |
int | SBase_setModelHistory (SBase_t *sb, ModelHistory_t *history) |
int | SBase_setNamespaces (SBase_t *sb, XMLNamespaces_t *xmlns) |
int | SBase_setNotes (SBase_t *sb, XMLNode_t *notes) |
int | SBase_setNotesString (SBase_t *sb, char *notes) |
int | SBase_setNotesStringAddMarkup (SBase_t *sb, char *notes) |
int | SBase_setSBOTerm (SBase_t *sb, int value) |
int | SBase_setSBOTermID (SBase_t *sb, const char *sboid) |
int | SBase_setUserData (SBase_t *sb, void *userData) |
int | SBase_unsetAnnotation (SBase_t *sb) |
int | SBase_unsetCVTerms (SBase_t *sb) |
int | SBase_unsetMetaId (SBase_t *sb) |
int | SBase_unsetModelHistory (SBase_t *sb) |
int | SBase_unsetNotes (SBase_t *sb) |
int | SBase_unsetSBOTerm (SBase_t *sb) |
int SBase_addCVTerm | ( | SBase_t * | sb, |
CVTerm_t * | term | ||
) |
int SBase_addCVTermNewBag | ( | SBase_t * | sb, |
CVTerm_t * | term | ||
) |
int SBase_appendAnnotation | ( | SBase_t * | sb, |
XMLNode_t * | annotation | ||
) |
int SBase_appendAnnotationString | ( | SBase_t * | sb, |
char * | annotation | ||
) |
int SBase_appendNotes | ( | SBase_t * | sb, |
XMLNode_t * | notes | ||
) |
int SBase_appendNotesString | ( | SBase_t * | sb, |
char * | notes | ||
) |
List_t* SBase_getAllElements | ( | SBase_t * | sb | ) |
List_t* SBase_getAllElementsFromPlugins | ( | SBase_t * | sb | ) |
const SBase_t* SBase_getAncestorOfType | ( | SBase_t * | sb, |
int | type, | ||
const char * | pkgName | ||
) |
XMLNode_t* SBase_getAnnotation | ( | SBase_t * | sb | ) |
char* SBase_getAnnotationString | ( | SBase_t * | sb | ) |
unsigned int SBase_getColumn | ( | const SBase_t * | sb | ) |
CVTerm_t* SBase_getCVTerm | ( | SBase_t * | sb, |
unsigned int | n | ||
) |
List_t* SBase_getCVTerms | ( | SBase_t * | sb | ) |
SBase_t* SBase_getElementByMetaId | ( | SBase_t * | sb, |
const char * | metaid | ||
) |
SBase_t* SBase_getElementBySId | ( | SBase_t * | sb, |
const char * | id | ||
) |
SBase_t* SBase_getElementFromPluginsByMetaId | ( | SBase_t * | sb, |
const char * | metaid | ||
) |
SBase_t* SBase_getElementFromPluginsBySId | ( | SBase_t * | sb, |
const char * | id | ||
) |
const char* SBase_getElementName | ( | const SBase_t * | sb | ) |
unsigned int SBase_getLevel | ( | const SBase_t * | sb | ) |
unsigned int SBase_getLine | ( | const SBase_t * | sb | ) |
const char* SBase_getMetaId | ( | SBase_t * | sb | ) |
const Model_t* SBase_getModel | ( | const SBase_t * | sb | ) |
ModelHistory_t* SBase_getModelHistory | ( | SBase_t * | sb | ) |
XMLNode_t* SBase_getNotes | ( | SBase_t * | sb | ) |
char* SBase_getNotesString | ( | SBase_t * | sb | ) |
unsigned int SBase_getNumCVTerms | ( | SBase_t * | sb | ) |
int SBase_getNumPlugins | ( | SBase_t * | sb | ) |
const SBase_t* SBase_getParentSBMLObject | ( | SBase_t * | sb | ) |
SBasePlugin_t* SBase_getPlugin | ( | SBase_t * | sb, |
const char * | package | ||
) |
BiolQualifierType_t SBase_getResourceBiologicalQualifier | ( | SBase_t * | sb, |
const char * | resource | ||
) |
ModelQualifierType_t SBase_getResourceModelQualifier | ( | SBase_t * | sb, |
const char * | resource | ||
) |
const SBMLDocument_t* SBase_getSBMLDocument | ( | SBase_t * | sb | ) |
int SBase_getSBOTerm | ( | const SBase_t * | sb | ) |
char* SBase_getSBOTermAsURL | ( | const SBase_t * | sb | ) |
char* SBase_getSBOTermID | ( | const SBase_t * | sb | ) |
int SBase_getTypeCode | ( | const SBase_t * | sb | ) |
void* SBase_getUserData | ( | SBase_t * | sb | ) |
unsigned int SBase_getVersion | ( | const SBase_t * | sb | ) |
int SBase_hasValidLevelVersionNamespaceCombination | ( | SBase_t * | sb | ) |
int SBase_isSetAnnotation | ( | const SBase_t * | sb | ) |
int SBase_isSetMetaId | ( | const SBase_t * | sb | ) |
int SBase_isSetModelHistory | ( | SBase_t * | sb | ) |
int SBase_isSetNotes | ( | const SBase_t * | sb | ) |
int SBase_isSetSBOTerm | ( | const SBase_t * | sb | ) |
int SBase_removeTopLevelAnnotationElement | ( | SBase_t * | sb, |
char * | name | ||
) |
int SBase_removeTopLevelAnnotationElementWithURI | ( | SBase_t * | sb, |
const char * | name, | ||
const char * | uri | ||
) |
void SBase_renameMetaIdRefs | ( | SBase_t * | sb, |
const char * | oldid, | ||
const char * | newid | ||
) |
void SBase_renameSIdRefs | ( | SBase_t * | sb, |
const char * | oldid, | ||
const char * | newid | ||
) |
void SBase_renameUnitSIdRefs | ( | SBase_t * | sb, |
const char * | oldid, | ||
const char * | newid | ||
) |
int SBase_replaceTopLevelAnnotationElement | ( | SBase_t * | sb, |
XMLNode_t * | annotation | ||
) |
int SBase_replaceTopLevelAnnotationElementString | ( | SBase_t * | sb, |
char * | annotation | ||
) |
int SBase_setAnnotation | ( | SBase_t * | sb, |
XMLNode_t * | annotation | ||
) |
int SBase_setAnnotationString | ( | SBase_t * | sb, |
char * | annotation | ||
) |
int SBase_setMetaId | ( | SBase_t * | sb, |
const char * | metaid | ||
) |
int SBase_setModelHistory | ( | SBase_t * | sb, |
ModelHistory_t * | history | ||
) |
int SBase_setNamespaces | ( | SBase_t * | sb, |
XMLNamespaces_t * | xmlns | ||
) |
int SBase_setNotes | ( | SBase_t * | sb, |
XMLNode_t * | notes | ||
) |
int SBase_setNotesString | ( | SBase_t * | sb, |
char * | notes | ||
) |
int SBase_setNotesStringAddMarkup | ( | SBase_t * | sb, |
char * | notes | ||
) |
int SBase_setSBOTerm | ( | SBase_t * | sb, |
int | value | ||
) |
int SBase_setSBOTermID | ( | SBase_t * | sb, |
const char * | sboid | ||
) |
int SBase_setUserData | ( | SBase_t * | sb, |
void * | userData | ||
) |
int SBase_unsetAnnotation | ( | SBase_t * | sb | ) |
int SBase_unsetCVTerms | ( | SBase_t * | sb | ) |
int SBase_unsetMetaId | ( | SBase_t * | sb | ) |
int SBase_unsetModelHistory | ( | SBase_t * | sb | ) |
int SBase_unsetNotes | ( | SBase_t * | sb | ) |
int SBase_unsetSBOTerm | ( | SBase_t * | sb | ) |