libSBML C API
libSBML 5.8.0 C API
|
Definition of SBMLDocumentPlugin, the derived class of SBasePlugin.
Functions | |
int | SBMLDocumentPlugin_addExpectedAttributes (SBMLDocumentPlugin_t *plugin, ExpectedAttributes_t *attributes) |
SBMLDocumentPlugin_t * | SBMLDocumentPlugin_clone (SBMLDocumentPlugin_t *plugin) |
SBMLDocumentPlugin_t * | SBMLDocumentPlugin_create (const char *uri, const char *prefix, SBMLNamespaces_t *sbmlns) |
int | SBMLDocumentPlugin_getRequired (SBMLDocumentPlugin_t *plugin) |
int | SBMLDocumentPlugin_isSetRequired (SBMLDocumentPlugin_t *plugin) |
int | SBMLDocumentPlugin_readAttributes (SBMLDocumentPlugin_t *plugin, const XMLAttributes_t *attributes, const ExpectedAttributes_t *expectedAttributes) |
int | SBMLDocumentPlugin_setRequired (SBMLDocumentPlugin_t *plugin, int required) |
int | SBMLDocumentPlugin_unsetRequired (SBMLDocumentPlugin_t *plugin) |
int | SBMLDocumentPlugin_writeAttributes (SBMLDocumentPlugin_t *plugin, XMLOutputStream_t *stream) |
int SBMLDocumentPlugin_addExpectedAttributes | ( | SBMLDocumentPlugin_t * | plugin, |
ExpectedAttributes_t * | attributes | ||
) |
SBMLDocumentPlugin_t* SBMLDocumentPlugin_clone | ( | SBMLDocumentPlugin_t * | plugin | ) |
SBMLDocumentPlugin_t* SBMLDocumentPlugin_create | ( | const char * | uri, |
const char * | prefix, | ||
SBMLNamespaces_t * | sbmlns | ||
) |
int SBMLDocumentPlugin_getRequired | ( | SBMLDocumentPlugin_t * | plugin | ) |
int SBMLDocumentPlugin_isSetRequired | ( | SBMLDocumentPlugin_t * | plugin | ) |
int SBMLDocumentPlugin_readAttributes | ( | SBMLDocumentPlugin_t * | plugin, |
const XMLAttributes_t * | attributes, | ||
const ExpectedAttributes_t * | expectedAttributes | ||
) |
int SBMLDocumentPlugin_setRequired | ( | SBMLDocumentPlugin_t * | plugin, |
int | required | ||
) |
int SBMLDocumentPlugin_unsetRequired | ( | SBMLDocumentPlugin_t * | plugin | ) |
int SBMLDocumentPlugin_writeAttributes | ( | SBMLDocumentPlugin_t * | plugin, |
XMLOutputStream_t * | stream | ||
) |