Extends the generic ecl error handler with some time specific error strings. More...
#include <errors.hpp>
Public Member Functions | |
Error (const sigslots::ErrorFlag &flag=UnknownError) | |
Configures the error class with the specified error flag. More... | |
virtual sigslots::ErrorFlag | flag () const |
The flag identifying the error identified with this error handler. More... | |
virtual const char * | what () const |
A simple string verbosely representing the error that is handled. More... | |
Private Member Functions | |
const char * | noErrorString () const |
const char * | outOfResourcesErrorString () const |
const char * | unknownErrorString () const |
Private Attributes | |
ErrorFlag | error_flag |
Extends the generic ecl error handler with some time specific error strings.
This error handler is used both by ecl_sigslots_lite
Definition at line 53 of file errors.hpp.
|
inline |
Configures the error class with the specified error flag.
flag | : the error type. |
Definition at line 60 of file errors.hpp.
|
inlinevirtual |
The flag identifying the error identified with this error handler.
Definition at line 65 of file errors.hpp.
|
inlineprivate |
Definition at line 79 of file errors.hpp.
|
inlineprivate |
Definition at line 81 of file errors.hpp.
|
inlineprivate |
Definition at line 80 of file errors.hpp.
|
inlinevirtual |
A simple string verbosely representing the error that is handled.
Definition at line 71 of file errors.hpp.
|
private |
Definition at line 82 of file errors.hpp.