#include <tException.h>
Public Member Functions | |
std::string | GetDescription () |
Hardware_Exception | GetErrorCode () |
tException (Hardware_Exception exception, const std::string &_description) | |
tException (Hardware_Exception exception) | |
virtual const char * | what () const throw () |
~tException () throw () | |
Protected Attributes | |
std::string | description |
Hardware_Exception | error_code |
Definition at line 55 of file tException.h.
icl_hardware::can::tException::tException | ( | Hardware_Exception | exception, |
const std::string & | _description | ||
) | [inline] |
Constructor for exception type and custom description
Definition at line 59 of file tException.h.
icl_hardware::can::tException::tException | ( | Hardware_Exception | exception | ) | [inline] |
Constructor for exception type and standard description
Definition at line 65 of file tException.h.
icl_hardware::can::tException::~tException | ( | ) | throw () [inline] |
Destructor
Definition at line 96 of file tException.h.
std::string icl_hardware::can::tException::GetDescription | ( | ) | [inline] |
Get a description string for the exception
Definition at line 106 of file tException.h.
Returns the error code(exception type)
Definition at line 112 of file tException.h.
virtual const char* icl_hardware::can::tException::what | ( | ) | const throw () [inline, virtual] |
Definition at line 100 of file tException.h.
std::string icl_hardware::can::tException::description [protected] |
Error description
Definition at line 115 of file tException.h.
Error code describing the error
Definition at line 122 of file tException.h.