libSBML C API
libSBML 5.8.0 C API
|
Definition of SBMLExtensionRegistry, the registry class in which extension packages are registered.
Functions | |
int | SBMLExtensionRegistry_addExtension (const SBMLExtension_t *extension) |
SBMLExtension_t * | SBMLExtensionRegistry_getExtension (const char *package) |
int | SBMLExtensionRegistry_getNumExtensions (const SBaseExtensionPoint_t *extPoint) |
List_t * | SBMLExtensionRegistry_getRegisteredPackages () |
const SBasePluginCreatorBase_t * | SBMLExtensionRegistry_getSBasePluginCreator (const SBaseExtensionPoint_t *extPoint, const char *uri) |
SBasePluginCreatorBase_t ** | SBMLExtensionRegistry_getSBasePluginCreators (const SBaseExtensionPoint_t *extPoint, int *length) |
SBasePluginCreatorBase_t ** | SBMLExtensionRegistry_getSBasePluginCreatorsByURI (const char *uri, int *length) |
int | SBMLExtensionRegistry_isEnabled (const char *uri) |
int | SBMLExtensionRegistry_isRegistered (const char *uri) |
int | SBMLExtensionRegistry_setEnabled (const char *uri, int isEnabled) |
int SBMLExtensionRegistry_addExtension | ( | const SBMLExtension_t * | extension | ) |
SBMLExtension_t* SBMLExtensionRegistry_getExtension | ( | const char * | package | ) |
int SBMLExtensionRegistry_getNumExtensions | ( | const SBaseExtensionPoint_t * | extPoint | ) |
List_t* SBMLExtensionRegistry_getRegisteredPackages | ( | ) |
const SBasePluginCreatorBase_t* SBMLExtensionRegistry_getSBasePluginCreator | ( | const SBaseExtensionPoint_t * | extPoint, |
const char * | uri | ||
) |
SBasePluginCreatorBase_t** SBMLExtensionRegistry_getSBasePluginCreators | ( | const SBaseExtensionPoint_t * | extPoint, |
int * | length | ||
) |
SBasePluginCreatorBase_t** SBMLExtensionRegistry_getSBasePluginCreatorsByURI | ( | const char * | uri, |
int * | length | ||
) |
int SBMLExtensionRegistry_isEnabled | ( | const char * | uri | ) |
int SBMLExtensionRegistry_isRegistered | ( | const char * | uri | ) |
int SBMLExtensionRegistry_setEnabled | ( | const char * | uri, |
int | isEnabled | ||
) |