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

Detailed Description

Definition of SBasePluginCreatorBase, the base class of SBasePlugin creator classes.

Author
Akiya Jouraku
Include dependency graph for SBasePluginCreatorBase.h:
This graph shows which files directly or indirectly include this file:

Functions

SBasePluginCreatorBase_tSBasePluginCreator_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)
 

Function Documentation

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 
)