Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ClientErrHandler Class Reference

#include <ClientErrHandler.h>

List of all members.

Public Member Functions

 ClientErrHandler ()
 ClientErrHandler ()

Static Public Member Functions

void registerInstance ()
void registerInstance ()

Private Member Functions

void errorHandler (int severity, int code, char *msg)
void errorHandler (int severity, int code, char *msg)

Static Private Attributes

ClientErrHandlers_instance
ClientErrHandlers_instance = 0


Constructor & Destructor Documentation

ClientErrHandler::ClientErrHandler  ) 
 

00017 {
00018 }

ClientErrHandler::ClientErrHandler  ) 
 


Member Function Documentation

void ClientErrHandler::errorHandler int  severity,
int  code,
char *  msg
[private]
 

void ClientErrHandler::errorHandler int  severity,
int  code,
char *  msg
[private]
 

00021 {
00022    std::cerr << '[' << DimError::toSeverity(severity) << "] " << DimError::toMsg(code) << std::endl;
00023    if ( msg != 0 ) {
00024       std::cout << '[' << DimError::toSeverity(severity) << "] " << msg << std::endl;
00025    }
00026 }

void ClientErrHandler::registerInstance  )  [static]
 

void ClientErrHandler::registerInstance  )  [static]
 

00009 {
00010    if ( s_instance == 0 ) {
00011       s_instance = new ClientErrHandler();
00012       DimClient::addErrorHandler( s_instance );
00013    }
00014 }


Member Data Documentation

ClientErrHandler* ClientErrHandler::s_instance [static, private]
 

ClientErrHandler * ClientErrHandler::s_instance = 0 [static, private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:56:23 2011 for BOSS6.5.5 by  doxygen 1.3.9.1