IBR-DTNSuite  0.8
ibrcommon::XMLStreamReader Class Reference

#include <XMLStreamReader.h>

List of all members.

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)

Detailed Description

Definition at line 18 of file XMLStreamReader.h.


Constructor & Destructor Documentation

Definition at line 18 of file XMLStreamReader.cpp.


Member Function Documentation

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().

Here is the call graph for this function:

void ibrcommon::XMLStreamReader::__endDocument ( void *  data) [static]

Definition at line 27 of file XMLStreamReader.cpp.

References ibrcommon::XMLStreamHandler::endDocument().

Referenced by parse().

Here is the call graph for this function:

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().

Here is the call graph for this function:

void ibrcommon::XMLStreamReader::__startDocument ( void *  data) [static]

Definition at line 21 of file XMLStreamReader.cpp.

References ibrcommon::XMLStreamHandler::startDocument().

Referenced by parse().

Here is the call graph for this function:

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().

Here is the call graph for this function:

void ibrcommon::XMLStreamReader::parse ( std::istream &  stream)

Definition at line 65 of file XMLStreamReader.cpp.

References __characters(), __endDocument(), __endElement(), __startDocument(), and __startElement().

Here is the call graph for this function:


The documentation for this class was generated from the following files: