RixXcpt Class Reference
RixXcpt Class Referenceabstract
#include <RixInterfaces.h>
Inheritance diagram for RixXcpt:
Classes | |
class | XcptHandler |
Public Member Functions | |
virtual void | Register (XcptHandler *)=0 |
virtual void | Unregister (XcptHandler *)=0 |
Unregister a msg handler. | |
Public Member Functions inherited from RixInterface | |
virtual int | GetVersion () const |
Additional Inherited Members | |
Protected Member Functions inherited from RixInterface | |
RixInterface (int version) | |
Interfaces should not be constructed by users. | |
virtual | ~RixInterface () |
Interfaces should not be deleted by users. | |
Protected Attributes inherited from RixInterface | |
int | m_version |
Version number of this interface. | |
Detailed Description
The primary means to comprehend exceptional conditions within Rix is to handle messages generated by the library components. Clients should subclass RixXcptandler and register the object with the RixContext. Now they must carefully monitor the msg stream for severe conditions that might effect the use of the interfaces. In addition, lower-grade diagnostics should be reported through application-specific logging facilities.
Member Function Documentation
|
pure virtual |
Register your msg handler to receive exceptions and diagnostics produced through the use of the Rix interfaces. Multiple handlers can be registered.
The documentation for this class was generated from the following file: