XmlRpc::XmlRpcErrorHandler Class Reference

#include <XmlRpc.h>

Inheritance diagram for XmlRpc::XmlRpcErrorHandler:

DefaultErrorHandler List of all members.

Detailed Description

An interface allowing custom handling of error message reporting.


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 XmlRpcErrorHandlergetErrorHandler ()
 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


Member Function Documentation

static XmlRpcErrorHandler* XmlRpc::XmlRpcErrorHandler::getErrorHandler (  )  [inline, static]

Returns a pointer to the currently installed error handling object.

00046     { return _errorHandler; }

static void XmlRpc::XmlRpcErrorHandler::setErrorHandler ( XmlRpcErrorHandler eh  )  [inline, static]

Specifies the error handler.

00050     { _errorHandler = eh; }

virtual void XmlRpc::XmlRpcErrorHandler::error ( const char *  msg  )  [pure virtual]

Report an error. Custom error handlers should define this method.

Implemented in DefaultErrorHandler.


Member Data Documentation

XmlRpcErrorHandler * XmlRpcErrorHandler::_errorHandler [static, protected]


The documentation for this class was generated from the following files:
Generated on Tue Jul 24 16:51:19 2007 for ITM OverSim by  doxygen 1.5.1