Gobelijn API documentation
- generated for commit a0cbea7
|
Simple Exception root class. More...
#include <Exception.h>
Public Member Functions | |
Exception (std::string m) | |
Constructor initializes message for the exception. More... | |
Exception (const Exception &e) | |
Copy constructor. More... | |
Exception (Exception &&e) noexcept | |
Move Constructor. More... | |
const char * | what () const noexceptoverride |
Return message text. More... | |
virtual void | info () const |
Get info. More... | |
Private Attributes | |
std::string | m_message |
Simple Exception root class.
Definition at line 14 of file objtracer/Exception.h.
|
explicit |
Constructor initializes message for the exception.
Definition at line 14 of file Exception.cpp.
References COMP_MISC_MEMBER_TRACER.
ODemo::Exception::Exception | ( | const Exception & | e | ) |
|
noexcept |
|
overridenoexcept |
Return message text.
Definition at line 20 of file Exception.cpp.
References COMP_MISC_MEMBER_TRACER, and m_message.
Referenced by app_exception().
|
virtual |
Get info.
Reimplemented in ODemo::SailingException, ODemo::LoadingException, and ODemo::MotionException.
Definition at line 26 of file Exception.cpp.
References COMP_MISC_MEMBER_TRACER.
Referenced by app_exception().
|
private |
Definition at line 33 of file objtracer/Exception.h.
Referenced by what().