My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::ErrHandler Class Reference

Public Member Functions

 ErrHandler ()
 
virtual ~ErrHandler ()
 

Static Public Member Functions

static ERR_HANDLER_FN (defaultThrowFn)
 
static ERR_HANDLER_FN (defaultReportFn)
 
static ERR_HANDLER_FN (defaultLogFn)
 
static void installThrowFn (ERR_HANDLER_FN(*throwFn))
 
static void installReportFn (ERR_HANDLER_FN(*reportFn))
 
static void installLogFn (ERR_HANDLER_FN(*logFn))
 
static ERR_HANDLER_FN (throwError)
 
static ERR_HANDLER_FN (report)
 
static ERR_HANDLER_FN (log)
 

Constructor & Destructor Documentation

ErrHandler::ErrHandler ( )

Constructor.

....................................................................... Constructor.

ErrHandler::~ErrHandler ( )
virtual

Destructor.

....................................................................... Destructor.

Member Function Documentation

void ErrHandler::installLogFn ( ERR_HANDLER_FN *  logFn)
static

....................................................................... Install a user-defined log function

void ErrHandler::installReportFn ( ERR_HANDLER_FN *  reportFn)
static

....................................................................... Install a user-defined report function

void ErrHandler::installThrowFn ( ERR_HANDLER_FN *  throwFn)
static

....................................................................... Install a user-defined throw function


The documentation for this class was generated from the following files: