ErrorHandler Class Reference

Class that controls the handling of errors. More...

#include <ErrorHandler.h>

List of all members.

Public Types

enum  HandlingType { EXCEPTION, ABORT, RETURN }
 

This specifies how this class should respond to errors.

More...

Public Member Functions

 ErrorHandler ()
 Constructor.
 ~ErrorHandler ()
 Destructor.

Static Public Member Functions

static void handleError (const char *message, HandlingType handlingType=EXCEPTION)
 Handle an error based on the error handling type.

Detailed Description

Class that controls the handling of errors.

Definition at line 24 of file ErrorHandler.h.


Member Enumeration Documentation

This specifies how this class should respond to errors.

Enumerator:
EXCEPTION 

throw an exception for the error

ABORT 

exit the program on the error

RETURN 

just return failure on the error

Definition at line 29 of file ErrorHandler.h.

00029                       {EXCEPTION, ///< throw an exception for the error
00030                        ABORT,     ///< exit the program on the error
00031                        RETURN     ///< just return failure on the error
00032     };


The documentation for this class was generated from the following files:
Generated on Mon Feb 11 13:45:21 2013 for libStatGen Software by  doxygen 1.6.3