IBR-DTNSuite
0.8
|
#include <XMLStreamReader.h>
Public Member Functions | |
XMLStreamReader (XMLStreamHandler &callback) | |
virtual | ~XMLStreamReader () |
void | parse (std::istream &stream) |
Static Public Member Functions | |
static void | __startDocument (void *data) |
static void | __endDocument (void *data) |
static void | __startElement (void *data, const xmlChar *fullname, const xmlChar **ats) |
static void | __endElement (void *data, const xmlChar *fullname) |
static void | __characters (void *data, const xmlChar *ch, int len) |
Definition at line 18 of file XMLStreamReader.h.
ibrcommon::XMLStreamReader::XMLStreamReader | ( | XMLStreamHandler & | callback | ) |
Definition at line 14 of file XMLStreamReader.cpp.
ibrcommon::XMLStreamReader::~XMLStreamReader | ( | ) | [virtual] |
Definition at line 18 of file XMLStreamReader.cpp.
void ibrcommon::XMLStreamReader::__characters | ( | void * | data, |
const xmlChar * | ch, | ||
int | len | ||
) | [static] |
Definition at line 59 of file XMLStreamReader.cpp.
References ibrcommon::XMLStreamHandler::characters().
Referenced by parse().
void ibrcommon::XMLStreamReader::__endDocument | ( | void * | data | ) | [static] |
Definition at line 27 of file XMLStreamReader.cpp.
References ibrcommon::XMLStreamHandler::endDocument().
Referenced by parse().
void ibrcommon::XMLStreamReader::__endElement | ( | void * | data, |
const xmlChar * | fullname | ||
) | [static] |
Definition at line 52 of file XMLStreamReader.cpp.
References ibrcommon::XMLStreamHandler::endElement().
Referenced by parse().
void ibrcommon::XMLStreamReader::__startDocument | ( | void * | data | ) | [static] |
Definition at line 21 of file XMLStreamReader.cpp.
References ibrcommon::XMLStreamHandler::startDocument().
Referenced by parse().
void ibrcommon::XMLStreamReader::__startElement | ( | void * | data, |
const xmlChar * | fullname, | ||
const xmlChar ** | ats | ||
) | [static] |
Definition at line 33 of file XMLStreamReader.cpp.
References ibrcommon::XMLStreamHandler::startElement().
Referenced by parse().
void ibrcommon::XMLStreamReader::parse | ( | std::istream & | stream | ) |
Definition at line 65 of file XMLStreamReader.cpp.
References __characters(), __endDocument(), __endElement(), __startDocument(), and __startElement().