|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CErrorHandler: public CInterface { public: enum { informational, warning, error, fatal }; public: CErrorHandler(); virtual ~CErrorHandler(); public: virtual void Signal( int nType, CXsltException *pXsltException, const XLocationHandler &pLocationHandler) = 0; };
The abstract interface for handling XSLT processor errors.
At least one derived class must be supplied to provide
implementation of this interface. The default implementation is
provided via the
CBasicErrorHandler
class.
CXsltException, CLocationHandler
Constructor/Destructor Summary | |
CErrorHandler
();
����������Constructs the error handler. |
|
~CErrorHandler
();
����������Destroys the error handler. |
Function Summary | |
void
|
Signal
(int nType, CXsltException *pXsltException, const XLocationHandler &pLocationHandler);
����������Signals an error. |
Constructor/Destructor Detail |
CErrorHandler();
Constructs the error handler.
virtual ~CErrorHandler();
Destroys the error handler.
Function Detail |
virtual void Signal( int nType, CXsltException *pXsltException, const XLocationHandler &pLocationHandler) = 0;
Signals an error.
pXsltException
- the XSLT exception
containing the error descriptionpLocationHandler
- the location handler
providing location of stylesheet/document nodes
related to the error
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |