DefaultPanicHandler Class Reference

#include <DefaultPanicHandler.hpp>

Inheritance diagram for DefaultPanicHandler:

PanicHandler List of all members.

Public Member Functions

hidden Constructors
 DefaultPanicHandler ()
virtual ~DefaultPanicHandler ()
Implement virtual panic handler interface
virtual void panic (const PanicHandler::PanicReasons reason)

Private Member Functions

 DefaultPanicHandler (const PanicHandler &)
DefaultPanicHandleroperator= (const DefaultPanicHandler &)

Detailed Description

Receive notification of panic.

This is Xerces' default implementation of the PanicHanlder interface, which will be instantiated and used in the absence of an application's panic handler.

Definition at line 96 of file DefaultPanicHandler.hpp.


Constructor & Destructor Documentation

DefaultPanicHandler::DefaultPanicHandler (  )  [inline]

Default constructor

Definition at line 103 of file DefaultPanicHandler.hpp.

virtual DefaultPanicHandler::~DefaultPanicHandler (  )  [inline, virtual]

Destructor

Definition at line 106 of file DefaultPanicHandler.hpp.

DefaultPanicHandler::DefaultPanicHandler ( const PanicHandler  )  [private]


Member Function Documentation

DefaultPanicHandler& DefaultPanicHandler::operator= ( const DefaultPanicHandler  )  [private]

Assignment operator

virtual void DefaultPanicHandler::panic ( const PanicHandler::PanicReasons  reason  )  [virtual]

Receive notification of panic

Upon invocation, a corresponding error message will be output to the stderr, and program exit.

Parameters:
reason The reason of panic

Implements PanicHandler.


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:28:18 2006 for DT2005.panorama by  doxygen 1.4.7