Public Member Functions | Protected Attributes | List of all members
icl_hardware::can::tException Class Reference

#include <tException.h>

Inheritance diagram for icl_hardware::can::tException:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 55 of file tException.h.

Constructor & Destructor Documentation

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.

Member Function Documentation

std::string icl_hardware::can::tException::GetDescription ( )
inline

Get a description string for the exception

Definition at line 106 of file tException.h.

Hardware_Exception icl_hardware::can::tException::GetErrorCode ( )
inline

Returns the error code(exception type)

Definition at line 112 of file tException.h.

virtual const char* icl_hardware::can::tException::what ( ) const
throw (
)
inlinevirtual
See also
std::exception::what

Definition at line 100 of file tException.h.

Member Data Documentation

std::string icl_hardware::can::tException::description
protected

Error description

Definition at line 115 of file tException.h.

Hardware_Exception icl_hardware::can::tException::error_code
protected

Error code describing the error

Definition at line 122 of file tException.h.


The documentation for this class was generated from the following file:


fzi_icl_can
Author(s):
autogenerated on Mon Jun 10 2019 13:17:02