libSBML C API
libSBML 5.8.0 C API
|
A list of XMLNamespace declarations (URI/prefix pairs)
Functions | |
LIBLAX_EXTERN int | XMLNamespaces_add (XMLNamespaces_t *ns, const char *uri, const char *prefix) |
LIBLAX_EXTERN int | XMLNamespaces_clear (XMLNamespaces_t *ns) |
LIBLAX_EXTERN XMLNamespaces_t * | XMLNamespaces_clone (const XMLNamespaces_t *c) |
LIBLAX_EXTERN XMLNamespaces_t * | XMLNamespaces_create (void) |
LIBLAX_EXTERN void | XMLNamespaces_free (XMLNamespaces_t *ns) |
LIBLAX_EXTERN int | XMLNamespaces_getIndex (const XMLNamespaces_t *ns, const char *uri) |
LIBLAX_EXTERN int | XMLNamespaces_getIndexByPrefix (const XMLNamespaces_t *ns, const char *prefix) |
LIBLAX_EXTERN int | XMLNamespaces_getLength (const XMLNamespaces_t *ns) |
LIBLAX_EXTERN int | XMLNamespaces_getNumNamespaces (const XMLNamespaces_t *ns) |
LIBLAX_EXTERN char * | XMLNamespaces_getPrefix (const XMLNamespaces_t *ns, int index) |
LIBLAX_EXTERN char * | XMLNamespaces_getPrefixByURI (const XMLNamespaces_t *ns, const char *uri) |
LIBLAX_EXTERN char * | XMLNamespaces_getURI (const XMLNamespaces_t *ns, int index) |
LIBLAX_EXTERN char * | XMLNamespaces_getURIByPrefix (const XMLNamespaces_t *ns, const char *prefix) |
LIBLAX_EXTERN int | XMLNamespaces_hasNS (const XMLNamespaces_t *ns, const char *uri, const char *prefix) |
LIBLAX_EXTERN int | XMLNamespaces_hasPrefix (const XMLNamespaces_t *ns, const char *prefix) |
LIBLAX_EXTERN int | XMLNamespaces_hasURI (const XMLNamespaces_t *ns, const char *uri) |
LIBLAX_EXTERN int | XMLNamespaces_isEmpty (const XMLNamespaces_t *ns) |
LIBLAX_EXTERN int | XMLNamespaces_remove (XMLNamespaces_t *ns, int index) |
LIBLAX_EXTERN int | XMLNamespaces_removeByPrefix (XMLNamespaces_t *ns, const char *prefix) |
LIBLAX_EXTERN int XMLNamespaces_add | ( | XMLNamespaces_t * | ns, |
const char * | uri, | ||
const char * | prefix | ||
) |
LIBLAX_EXTERN int XMLNamespaces_clear | ( | XMLNamespaces_t * | ns | ) |
LIBLAX_EXTERN XMLNamespaces_t* XMLNamespaces_clone | ( | const XMLNamespaces_t * | c | ) |
LIBLAX_EXTERN XMLNamespaces_t* XMLNamespaces_create | ( | void | ) |
LIBLAX_EXTERN void XMLNamespaces_free | ( | XMLNamespaces_t * | ns | ) |
LIBLAX_EXTERN int XMLNamespaces_getIndex | ( | const XMLNamespaces_t * | ns, |
const char * | uri | ||
) |
LIBLAX_EXTERN int XMLNamespaces_getIndexByPrefix | ( | const XMLNamespaces_t * | ns, |
const char * | prefix | ||
) |
LIBLAX_EXTERN int XMLNamespaces_getLength | ( | const XMLNamespaces_t * | ns | ) |
LIBLAX_EXTERN int XMLNamespaces_getNumNamespaces | ( | const XMLNamespaces_t * | ns | ) |
LIBLAX_EXTERN char* XMLNamespaces_getPrefix | ( | const XMLNamespaces_t * | ns, |
int | index | ||
) |
LIBLAX_EXTERN char* XMLNamespaces_getPrefixByURI | ( | const XMLNamespaces_t * | ns, |
const char * | uri | ||
) |
LIBLAX_EXTERN char* XMLNamespaces_getURI | ( | const XMLNamespaces_t * | ns, |
int | index | ||
) |
LIBLAX_EXTERN char* XMLNamespaces_getURIByPrefix | ( | const XMLNamespaces_t * | ns, |
const char * | prefix | ||
) |
LIBLAX_EXTERN int XMLNamespaces_hasNS | ( | const XMLNamespaces_t * | ns, |
const char * | uri, | ||
const char * | prefix | ||
) |
LIBLAX_EXTERN int XMLNamespaces_hasPrefix | ( | const XMLNamespaces_t * | ns, |
const char * | prefix | ||
) |
LIBLAX_EXTERN int XMLNamespaces_hasURI | ( | const XMLNamespaces_t * | ns, |
const char * | uri | ||
) |
LIBLAX_EXTERN int XMLNamespaces_isEmpty | ( | const XMLNamespaces_t * | ns | ) |
LIBLAX_EXTERN int XMLNamespaces_remove | ( | XMLNamespaces_t * | ns, |
int | index | ||
) |
LIBLAX_EXTERN int XMLNamespaces_removeByPrefix | ( | XMLNamespaces_t * | ns, |
const char * | prefix | ||
) |