CGEM BOSS 6.6.5.h
BESIII Offline Software System
|
An interface allowing custom handling of error message reporting. More...
#include <XmlRpc.h>
Public Member Functions | |
virtual void | error (const char *msg)=0 |
Report an error. Custom error handlers should define this method. | |
Static Public Member Functions | |
static XmlRpcErrorHandler * | getErrorHandler () |
Returns a pointer to the currently installed error handling object. | |
static void | setErrorHandler (XmlRpcErrorHandler *eh) |
Specifies the error handler. | |
Static Protected Attributes | |
static XmlRpcErrorHandler * | _errorHandler = &defaultErrorHandler |
An interface allowing custom handling of error message reporting.
|
pure virtual |
Report an error. Custom error handlers should define this method.
Referenced by XmlRpc::XmlRpcUtil::error().
|
inlinestatic |
Returns a pointer to the currently installed error handling object.
Definition at line 42 of file XmlRpc.h.
Referenced by XmlRpc::XmlRpcUtil::error().
|
inlinestatic |
|
staticprotected |
Definition at line 53 of file XmlRpc.h.
Referenced by getErrorHandler(), and setErrorHandler().