#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 90 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.
Destructor. Empty.
Definition at line 112 of file Exception.cc.
const char * crl::multisense::details::utility::Exception::what | ( | ) | const throw () [virtual] |
Returns the reason for the exception.
Definition at line 120 of file Exception.cc.
std::string crl::multisense::details::utility::Exception::reason [private] |
Definition at line 94 of file Exception.hh.