#include <ClientErrHandler.h>
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 | |
ClientErrHandler * | s_instance |
ClientErrHandler * | s_instance = 0 |
|
00017 { 00018 }
|
|
|
|
|
|
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 }
|
|
|
|
00009 { 00010 if ( s_instance == 0 ) { 00011 s_instance = new ClientErrHandler(); 00012 DimClient::addErrorHandler( s_instance ); 00013 } 00014 }
|
|
|
|
|