|
libStatGen Software
1
|
Class that controls the handling of errors. More...
#include <ErrorHandler.h>
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. | |
Class that controls the handling of errors.
Definition at line 24 of file ErrorHandler.h.
This specifies how this class should respond to errors.
| 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.