#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "ut_string.h"
#include "ut_xml.h"
#include "ut_string_class.h"
#include <libxml/parser.h>
#include <libxml/parserInternals.h>
Defines | |
#define | gchar xmlChar |
Functions | |
static void | _fatalErrorSAXFunc (void *xmlp, const char *msg,...) ABI_PRINTF_FORMAT(2 |
static void static void | _errorSAXFunc (void *xmlp, const char *msg,...) ABI_PRINTF_FORMAT(2 |
static void static void static void | _startElement (void *userData, const gchar *name, const gchar **atts) |
static void | _endElement (void *userData, const gchar *name) |
static xmlEntityPtr | _getEntity (void *, const gchar *name) |
static void | _charData (void *userData, const gchar *buffer, int length) |
static void | _processingInstruction (void *userData, const gchar *target, const gchar *data) |
static void | _comment (void *userData, const gchar *data) |
static void | _cdata (void *userData, const gchar *buffer, int length) |
#define gchar xmlChar |
Referenced by _startElement().
static void _cdata | ( | void * | userData, | |
const gchar * | buffer, | |||
int | length | |||
) | [static] |
References UT_XML::cdataSection(), and UT_XML::charData().
static void _charData | ( | void * | userData, | |
const gchar * | buffer, | |||
int | length | |||
) | [static] |
References UT_XML::charData().
static void _comment | ( | void * | userData, | |
const gchar * | data | |||
) | [static] |
References UT_XML::comment().
static void _endElement | ( | void * | userData, | |
const gchar * | name | |||
) | [static] |
References UT_XML::endElement().
static void _errorSAXFunc | ( | void * | xmlp, | |
const char * | msg, | |||
... | ||||
) | [static] |
static void _fatalErrorSAXFunc | ( | void * | xmlp, | |
const char * | msg, | |||
... | ||||
) | [static] |
References UT_String::c_str(), UT_XML::stop(), UT_ASSERT, UT_DEBUGMSG, UT_SHOULD_NOT_HAPPEN, and UT_String_vprintf().
static xmlEntityPtr _getEntity | ( | void * | , | |
const gchar * | name | |||
) | [static] |
static void _processingInstruction | ( | void * | userData, | |
const gchar * | target, | |||
const gchar * | data | |||
) | [static] |
References UT_XML::processingInstruction().
static void static void static void _startElement | ( | void * | userData, | |
const gchar * | name, | |||
const gchar ** | atts | |||
) | [static] |
References gchar, and UT_XML::startElement().