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

ps.XML
Class CXercesErrorHandler

XERCES_CPP_NAMESPACE::ErrorHandler
   |
   +--CXercesErrorHandler

   in XercesErrorHandler.h
   in XercesErrorHandler.cpp

class CXercesErrorHandler
extends XERCES_CPP_NAMESPACE::ErrorHandler

Adapter function that catches Xerces Reading Exceptions and lets us output them in Pyrogenesis CLogFile. Used for all Xerces C++ Parser reading.

See Also:
http://xml.apache.org/xerces-c/apiDocs/classErrorHandler.html

Field Summary
private bool fSawErrors
          This is set if we get any errors, and is queryable via an access function.
 
Constructor Summary
CXercesErrorHandler()
          
~CXercesErrorHandler()
          
 
Method Summary
 void error( const SAXParseException& toCatch )
          
 void error( const XERCES_CPP_NAMESPACE::SAXParseException& toCatch )
          Sends error exceptions here.
 void fatalError( const SAXParseException& toCatch )
          
 void fatalError( const XERCES_CPP_NAMESPACE::SAXParseException& toCatch )
          Sends fatal error exceptions here.
 bool GetSawErrors() const
          
 void resetErrors()
          Sets fSawError to false.
 void warning( const XERCES_CPP_NAMESPACE::SAXParseException& toCatch )
          Sends warning exceptions here.
 XERCES_CPP_NAMESPACE_USE void warning( const SAXParseException& toCatch )
          
 

Field Detail

fSawErrors

private bool fSawErrors;
This is set if we get any errors, and is queryable via an access function. Its used by the main code to suppress output if there are errors.
See Also:
getSawErrors()


Constructor Detail

CXercesErrorHandler

public CXercesErrorHandler();

~CXercesErrorHandler

public ~CXercesErrorHandler();


Method Detail

error

 void error( const SAXParseException& toCatch );

error

public void error( const XERCES_CPP_NAMESPACE::SAXParseException& toCatch );
Sends error exceptions here.

fatalError

 void fatalError( const SAXParseException& toCatch );

fatalError

public void fatalError( const XERCES_CPP_NAMESPACE::SAXParseException& toCatch );
Sends fatal error exceptions here.

GetSawErrors

public bool GetSawErrors() const;
Returns:
true if Errors Occured

resetErrors

public void resetErrors();
Sets fSawError to false.

warning

public void warning( const XERCES_CPP_NAMESPACE::SAXParseException& toCatch );
Sends warning exceptions here.

warning

 XERCES_CPP_NAMESPACE_USE void warning( const SAXParseException& toCatch );

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