XMLBEANSXX
0.9.8
|
#include "LibXMLParser.h"
#include "XmlTypesGen.h"
#include "BeansException.h"
#include "Tracer.h"
#include "defs.h"
#include "ContentsImpl.h"
#include <stdio.h>
#include <boost/scoped_array.hpp>
#include <boost/weak_ptr.hpp>
#include <libxml/xmlstring.h>
#include "logger.h"
#include <string>
#include "XmlBeans.h"
Classes | |
struct | xmlbeansxx::null_deleter |
Namespaces | |
namespace | xmlbeansxx |
Defines | |
#define | XMLBEANSXX_DEBUG2(a, b) XMLBEANSXX_DEBUG(a, b) |
Enumerations | |
enum | { xmlbeansxx::NS_PREFIX = 0, xmlbeansxx::NS_URI = 1 } |
enum | { xmlbeansxx::ATTR_LOCALNAME = 0, xmlbeansxx::ATTR_PREFIX = 1, xmlbeansxx::ATTR_URI = 2, xmlbeansxx::ATTR_VALUE = 3, xmlbeansxx::ATTR_END = 4 } |
Functions | |
static void | xmlbeansxx::startElementNs (void *ctx, const xmlChar *localname, const xmlChar *prefix, const xmlChar *URI, int nb_namespaces, const xmlChar **namespaces, int nb_attributes, int nb_defaulted, const xmlChar **attributes) |
static void | xmlbeansxx::endElementNs (void *ctx, const xmlChar *localname, const xmlChar *prefix, const xmlChar *URI) |
static void | xmlbeansxx::characters (void *ctx, const xmlChar *ch, int len) |
static void | xmlbeansxx::serror (void *ctx, xmlErrorPtr error) |
xmlbeansxx::XMLBEANSXX_LOGGER_PTR_SET (LOG,"xmlbeansxx.LibXMLParser") | |
void | xmlbeansxx::addSchemaValidityError (void *ctx, const char *msg,...) |
void | xmlbeansxx::addSchemaValidityWarning (void *ctx, const char *msg,...) |
string | xmlbeansxx::getAttrName (const xmlChar **attributes, int current) |
string | xmlbeansxx::getAttrValue (const xmlChar **attributes) |
Variables | |
static xmlSAXHandler | xmlbeansxx::xmlbeansxxSAX2HandlerStruct |
static xmlSAXHandlerPtr | xmlbeansxx::xmlbeansxxSAX2Handler = &xmlbeansxxSAX2HandlerStruct |
const int | xmlbeansxx::ATTRTABSIZE = 5 |
#define XMLBEANSXX_DEBUG2 | ( | a, | |
b | |||
) | XMLBEANSXX_DEBUG(a, b) |