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

Detailed Description

Definition of SBMLExtensionRegistry, the registry class in which extension packages are registered.

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

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

Function Documentation

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 
)