12 #ifndef ECL_SIGSLOTS_LITE_ERRORS_HPP_ 13 #define ECL_SIGSLOTS_LITE_ERRORS_HPP_ 59 virtual const char*
what()
const {
69 const char*
outOfResourcesErrorString()
const {
return "You cannot add any more to this signal/slot interface (capacity is already fully utilised)."; }
const char * noErrorString() const
virtual sigslots::ErrorFlag flag() const
The flag identifying the error identified with this error handler.
Extends the generic ecl error handler with some time specific error strings.
const char * unknownErrorString() const
const char * outOfResourcesErrorString() const
ErrorFlag
Error flags for lite sigslots.
virtual const char * what() const
A simple string verbosely representing the error that is handled.
Error(const sigslots::ErrorFlag &flag=UnknownError)
Configures the error class with the specified error flag.