|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class IErrorHandler { public: IErrorHandler(); virtual ~IErrorHandler(); public: virtual void Warning(IException *e) = 0; virtual void Error(IException *e) = 0; };
The abstract error handler interface for the TeX-based UFO front-end.
If an application needs to implement customized error
handling, it must implement this interface and then register an
instance with the UFO front-end using the
IFormatter::SetErrorHandler
function. The front-end will then report all errors and warnings
through this interface.
Constructor/Destructor Summary | |
IErrorHandler
();
����������Constructs the error handler. |
|
~IErrorHandler
();
����������Destroys the error handler. |
Function Summary | |
void
|
Warning
(IException *e);
����������Receives notification of a warning. |
void
|
Error
(IException *e);
����������Receives notification of an error. |
Constructor/Destructor Detail |
IErrorHandler();
Constructs the error handler.
virtual ~IErrorHandler();
Destroys the error handler.
Function Detail |
virtual void Warning(IException *e) = 0;
Receives notification of a warning.
e
- the exception containing
the warning informationvirtual void Error(IException *e) = 0;
Receives notification of an error.
e
- the exception containing
the error information
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |