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

Detailed Description

Stores errors (and messages) encountered while processing XML.

Author
Ben Bornstein
Include dependency graph for XMLErrorLog.h:
This graph shows which files directly or indirectly include this file:

Functions

LIBLAX_EXTERN void XMLErrorLog_add (XMLErrorLog_t *log, const XMLError_t *error)
 
LIBLAX_EXTERN void XMLErrorLog_clearLog (XMLErrorLog_t *log)
 
LIBLAX_EXTERN XMLErrorLog_t * XMLErrorLog_create (void)
 
LIBLAX_EXTERN void XMLErrorLog_free (XMLErrorLog_t *log)
 
LIBLAX_EXTERN const XMLError_t * XMLErrorLog_getError (const XMLErrorLog_t *log, unsigned int n)
 
LIBLAX_EXTERN unsigned int XMLErrorLog_getNumErrors (const XMLErrorLog_t *log)
 
LIBLAX_EXTERN char * XMLErrorLog_toString (XMLErrorLog_t *log)
 

Function Documentation

LIBLAX_EXTERN void XMLErrorLog_add ( XMLErrorLog_t *  log,
const XMLError_t *  error 
)
LIBLAX_EXTERN void XMLErrorLog_clearLog ( XMLErrorLog_t *  log)
LIBLAX_EXTERN XMLErrorLog_t* XMLErrorLog_create ( void  )
LIBLAX_EXTERN void XMLErrorLog_free ( XMLErrorLog_t *  log)
LIBLAX_EXTERN const XMLError_t* XMLErrorLog_getError ( const XMLErrorLog_t *  log,
unsigned int  n 
)
LIBLAX_EXTERN unsigned int XMLErrorLog_getNumErrors ( const XMLErrorLog_t *  log)
LIBLAX_EXTERN char* XMLErrorLog_toString ( XMLErrorLog_t *  log)