#include <XMLTool.hh>
Public Member Functions | |
XMLHandlers (const XMLTool &father, const char *const encodingName, const XMLFormatter::UnRepFlags unRepFlags) | |
~XMLHandlers () | |
Private Member Functions | |
string | XMLCh_to_String (const XMLCh *toTranscode) |
void | writeChars (const XMLByte *const toWrite) |
virtual void | writeChars (const XMLByte *const toWrite, const XMLSize_t count, XMLFormatter *const formatter) |
void | endDocument () |
void | endElement (const XMLCh *const name) |
void | characters (const XMLCh *const chars, const XMLSize_t length) |
void | ignorableWhitespace (const XMLCh *const chars, const XMLSize_t length) |
void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
void | startDocument () |
void | startElement (const XMLCh *const name, AttributeList &attributes) |
void | warning (const SAXParseException &exc) |
void | error (const SAXParseException &exc) |
void | fatalError (const SAXParseException &exc) |
void | notationDecl (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId) |
void | unparsedEntityDecl (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId, const XMLCh *const notationName) |
Private Attributes | |
XMLFormatter | fFormatter |
const XMLTool & | father |
Definition at line 48 of file XMLTool.hh.
XMLHandlers::XMLHandlers | ( | const XMLTool & | father, | |
const char *const | encodingName, | |||
const XMLFormatter::UnRepFlags | unRepFlags | |||
) |
XMLHandlers::~XMLHandlers | ( | ) |
string XMLHandlers::XMLCh_to_String | ( | const XMLCh * | toTranscode | ) | [private] |
void XMLHandlers::writeChars | ( | const XMLByte *const | toWrite | ) | [private] |
virtual void XMLHandlers::writeChars | ( | const XMLByte *const | toWrite, | |
const XMLSize_t | count, | |||
XMLFormatter *const | formatter | |||
) | [private, virtual] |
void XMLHandlers::endDocument | ( | ) | [private] |
void XMLHandlers::endElement | ( | const XMLCh *const | name | ) | [private] |
void XMLHandlers::characters | ( | const XMLCh *const | chars, | |
const XMLSize_t | length | |||
) | [private] |
void XMLHandlers::ignorableWhitespace | ( | const XMLCh *const | chars, | |
const XMLSize_t | length | |||
) | [private] |
void XMLHandlers::processingInstruction | ( | const XMLCh *const | target, | |
const XMLCh *const | data | |||
) | [private] |
void XMLHandlers::startDocument | ( | ) | [private] |
void XMLHandlers::startElement | ( | const XMLCh *const | name, | |
AttributeList & | attributes | |||
) | [private] |
void XMLHandlers::warning | ( | const SAXParseException & | exc | ) | [private] |
void XMLHandlers::error | ( | const SAXParseException & | exc | ) | [private] |
void XMLHandlers::fatalError | ( | const SAXParseException & | exc | ) | [private] |
void XMLHandlers::notationDecl | ( | const XMLCh *const | name, | |
const XMLCh *const | publicId, | |||
const XMLCh *const | systemId | |||
) | [private] |
void XMLHandlers::unparsedEntityDecl | ( | const XMLCh *const | name, | |
const XMLCh *const | publicId, | |||
const XMLCh *const | systemId, | |||
const XMLCh *const | notationName | |||
) | [private] |
XMLFormatter XMLHandlers::fFormatter [private] |
Definition at line 148 of file XMLTool.hh.
const XMLTool& XMLHandlers::father [private] |
Definition at line 149 of file XMLTool.hh.