XMLHandlers Class Reference

#include <XMLTool.hh>

Inheritance diagram for XMLHandlers:

Inheritance graph
[legend]
Collaboration diagram for XMLHandlers:

Collaboration graph
[legend]

List of all members.

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 XMLToolfather


Detailed Description

Definition at line 48 of file XMLTool.hh.


Constructor & Destructor Documentation

XMLHandlers::XMLHandlers ( const XMLTool father,
const char *const   encodingName,
const XMLFormatter::UnRepFlags  unRepFlags 
)

XMLHandlers::~XMLHandlers (  ) 


Member Function Documentation

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]


Member Data Documentation

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.


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

Generated on Thu Jul 9 09:49:39 2009 for MicromegasFramework by  doxygen 1.5.8