$search

XmlRpc::XmlRpcErrorHandler Class Reference

An interface allowing custom handling of error message reporting. More...

#include <XmlRpc.h>

Inheritance diagram for XmlRpc::XmlRpcErrorHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void error (const char *msg)=0
 Report an error. Custom error handlers should define this method.
virtual ~XmlRpcErrorHandler ()

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 = &defaultErrorHandler

Detailed Description

An interface allowing custom handling of error message reporting.

Definition at line 40 of file XmlRpc.h.


Constructor & Destructor Documentation

virtual XmlRpc::XmlRpcErrorHandler::~XmlRpcErrorHandler (  )  [inline, virtual]

Definition at line 38 of file XmlRpc.h.


Member Function Documentation

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

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

Implemented in DefaultErrorHandler.

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

Returns a pointer to the currently installed error handling object.

Definition at line 41 of file XmlRpc.h.

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

Specifies the error handler.

Definition at line 45 of file XmlRpc.h.


Member Data Documentation

Definition at line 52 of file XmlRpc.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


xmlrpcpp
Author(s): Chris Morley and Konstantin Pilipchuk, slight modifications and ROS wrapping by Morgan Quigley
autogenerated on Sat Mar 2 13:22:54 2013