Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

ps.XML
Class XeroHandler

DefaultHandler
   |
   +--XeroHandler

   in Xeromyces.cpp

class XeroHandler
extends DefaultHandler


Field Summary
private std::map< std::string, int > AttributeID
          
private std::set< std::string > AttributeNames
          
 membuffer buffer
          
private XMLElement* CurrentElement
          
private std::map< std::string, int > ElementID
          
private std::set< std::string > ElementNames
          
private std::stack< XMLElement* > ElementStack
          
 const Locator* m_locator
          
private XMLElement* Root
          
 
Constructor Summary
XeroHandler()
          
~XeroHandler()
          
 
Method Summary
 void characters( const XMLCh* const chars, const unsigned int UNUSED( length ) )
          
 void CreateXMB()
          
private void DeallocateElement( XMLElement* el )
          
 virtual void endDocument()
          
 void endElement( const XMLCh* const UNUSED( uri ), const XMLCh* const UNUSED( localname ), const XMLCh* const UNUSED( qname ) )
          
private void OutputElement( XMLElement* el )
          
 virtual void setDocumentLocator( const Locator* const locator )
          
 virtual void startDocument()
          
 void startElement( const XMLCh* const UNUSED( uri ), const XMLCh* const localname, const XMLCh* const UNUSED( qname ), const Attributes& attrs )
          
 

Field Detail

AttributeID

private std::map< std::string, int > AttributeID;

AttributeNames

private std::set< std::string > AttributeNames;

buffer

public membuffer buffer;

CurrentElement

private XMLElement* CurrentElement;

ElementID

private std::map< std::string, int > ElementID;

ElementNames

private std::set< std::string > ElementNames;

ElementStack

private std::stack< XMLElement* > ElementStack;

m_locator

public const Locator* m_locator;

Root

private XMLElement* Root;


Constructor Detail

XeroHandler

public XeroHandler();

~XeroHandler

public ~XeroHandler();


Method Detail

characters

public void characters( const XMLCh* const chars, const unsigned int UNUSED( length ) );

CreateXMB

public void CreateXMB();

DeallocateElement

private void DeallocateElement( XMLElement* el );

endDocument

public virtual void endDocument();

endElement

public void endElement( const XMLCh* const UNUSED( uri ), const XMLCh* const UNUSED( localname ), const XMLCh* const UNUSED( qname ) );

OutputElement

private void OutputElement( XMLElement* el );

setDocumentLocator

public virtual void setDocumentLocator( const Locator* const locator );

startDocument

public virtual void startDocument();

startElement

public void startElement( const XMLCh* const UNUSED( uri ), const XMLCh* const localname, const XMLCh* const UNUSED( qname ), const Attributes& attrs );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:14
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD