OpenWalnut
1.5.0dev
|
An exception that should be used whenever two valuesets are used which need to be of same size, dim, order or whatever. More...
#include <WDHValueSetMismatch.h>
Public Member Functions | |
WDHValueSetMismatch (const std::string &msg="ValueSets do not match.") | |
Constructs new exception. More... | |
virtual | ~WDHValueSetMismatch () throw () |
Destroys this exception. More... | |
Public Member Functions inherited from WDHException | |
WDHException (const std::string &msg="DataHandler Exception") | |
Default constructor. More... | |
virtual | ~WDHException () throw () |
Destructor. More... | |
Public Member Functions inherited from WException | |
WException (const std::string &msg=std::string()) | |
Default constructor. More... | |
WException (const std::exception &e) | |
Copy a std::exception and encapsulate it. More... | |
virtual | ~WException () throw () |
Destructor. More... | |
virtual const char * | what () const throw () |
Returns the message string set on throw. More... | |
std::string | getTrace () const |
Prints the trace of the call chain which caused this exception. More... | |
std::string | getBacktrace () const |
Returns a call stacktrace. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from WException | |
static void | disableBacktrace () |
Function disables backtraces. More... | |
Protected Attributes inherited from WException | |
std::string | m_msg |
Message given during throw. More... | |
std::list< std::string > | m_trace |
Stack trace for identifying the source where this exception came from. More... | |
Static Protected Attributes inherited from WException | |
static bool | noBacktrace = false |
True if the backtrace should NOT be printed. More... | |
An exception that should be used whenever two valuesets are used which need to be of same size, dim, order or whatever.
Definition at line 38 of file WDHValueSetMismatch.h.
|
explicit |
Constructs new exception.
msg | the reason for this exception. |
Definition at line 29 of file WDHValueSetMismatch.cpp.
|
virtual |
Destroys this exception.
Definition at line 35 of file WDHValueSetMismatch.cpp.