Jpp
18.3.0-rc.1
the software that should make you happy
|
Exception handler for functional object. More...
#include <JFunctional.hh>
Public Member Functions | |
JExceptionHandler () | |
Default constructor. More... | |
virtual | ~JExceptionHandler () |
Virtual destructor. More... | |
result_type | action () const |
Implementation of exception handler. More... | |
virtual result_type | action (const JException &error) const |
Implementation of exception handler. More... | |
Private Member Functions | |
virtual const char * | what () const override throw () |
Get error message. More... | |
Static Private Member Functions | |
static std::string | getDateAndTime () |
Get date and time [UTC]. More... | |
static std::ostream & | getOstream () |
Get output stream for conversion of exception. More... | |
Exception handler for functional object.
Definition at line 131 of file JFunctional.hh.
|
inline |
Default constructor.
Definition at line 137 of file JFunctional.hh.
|
inlinevirtual |
|
inline |
Implementation of exception handler.
This implementation throws the exception.
Definition at line 155 of file JFunctional.hh.
|
inlinevirtual |
Implementation of exception handler.
This implementation throws the exception.
error | error |
Reimplemented in JTOOLS::JFunctional< JArgument_t, JResult_t >::JDefaultResult.
Definition at line 168 of file JFunctional.hh.
|
inlinestaticinherited |
|
inlineoverridevirtualinherited |
|
inlinestaticinherited |
Get output stream for conversion of exception.
Note that the ostream is emptied before use.
Definition at line 89 of file JException.hh.