libSBML C API
libSBML 5.8.0 C API
|
Definition of SBasePluginCreatorBase, the base class of SBasePlugin creator classes.
Functions | |
SBasePluginCreatorBase_t * | SBasePluginCreator_clone (SBasePluginCreatorBase_t *creator) |
SBasePlugin_t * | SBasePluginCreator_createPlugin (SBasePluginCreatorBase_t *creator, const char *uri, const char *prefix, const XMLNamespaces_t *xmlns) |
unsigned int | SBasePluginCreator_getNumOfSupportedPackageURI (SBasePluginCreatorBase_t *creator) |
char * | SBasePluginCreator_getSupportedPackageURI (SBasePluginCreatorBase_t *creator, unsigned int index) |
const SBaseExtensionPoint_t * | SBasePluginCreator_getTargetExtensionPoint (SBasePluginCreatorBase_t *creator) |
const char * | SBasePluginCreator_getTargetPackageName (SBasePluginCreatorBase_t *creator) |
int | SBasePluginCreator_getTargetSBMLTypeCode (SBasePluginCreatorBase_t *creator) |
int | SBasePluginCreator_isSupported (SBasePluginCreatorBase_t *creator, const char *uri) |
SBasePluginCreatorBase_t* SBasePluginCreator_clone | ( | SBasePluginCreatorBase_t * | creator | ) |
SBasePlugin_t* SBasePluginCreator_createPlugin | ( | SBasePluginCreatorBase_t * | creator, |
const char * | uri, | ||
const char * | prefix, | ||
const XMLNamespaces_t * | xmlns | ||
) |
unsigned int SBasePluginCreator_getNumOfSupportedPackageURI | ( | SBasePluginCreatorBase_t * | creator | ) |
char* SBasePluginCreator_getSupportedPackageURI | ( | SBasePluginCreatorBase_t * | creator, |
unsigned int | index | ||
) |
const SBaseExtensionPoint_t* SBasePluginCreator_getTargetExtensionPoint | ( | SBasePluginCreatorBase_t * | creator | ) |
const char* SBasePluginCreator_getTargetPackageName | ( | SBasePluginCreatorBase_t * | creator | ) |
int SBasePluginCreator_getTargetSBMLTypeCode | ( | SBasePluginCreatorBase_t * | creator | ) |
int SBasePluginCreator_isSupported | ( | SBasePluginCreatorBase_t * | creator, |
const char * | uri | ||
) |