A class representing an error from one of the supporting libraries.
More...
Public Types |
enum | source_t {
SRC_NONE,
SRC_ERRNO,
SRC_TRANSCRIPT,
SRC_T3_KEY,
SRC_T3_WINDOW
} |
Public Member Functions |
| complex_error_t (source_t _source, int _error, const char *_file_name=NULL, int _line_number=0) |
int | get_error (void) |
source_t | get_source (void) |
const char * | get_string (void) |
bool | get_success (void) |
void | set_error (source_t _source, int _error, const char *_file_name=NULL, int _line_number=0) |
Detailed Description
A class representing an error from one of the supporting libraries.