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