#include <Exception.hh>
Public Member Functions | |
Exception (const char *failureReason,...) | |
Exception (const std::string &failureReason) | |
virtual const char * | what () const throw () |
~Exception () throw () | |
Private Attributes | |
std::string | reason |
Definition at line 102 of file Exception.hh.
crl::multisense::details::utility::Exception::Exception | ( | const char * | failureReason, |
... | |||
) |
Constructor. Initializes with the reason given.
failureReason | The reason for the exception. |
Definition at line 88 of file Exception.cc.
crl::multisense::details::utility::Exception::Exception | ( | const std::string & | failureReason | ) |
Definition at line 104 of file Exception.cc.
crl::multisense::details::utility::Exception::~Exception | ( | ) | ||
throw | ( | |||
) |
Destructor. Empty.
Definition at line 112 of file Exception.cc.
|
virtual |
Returns the reason for the exception.
Definition at line 120 of file Exception.cc.
|
private |
Definition at line 106 of file Exception.hh.