|
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.
1.8.5