Public Member Functions | Private Attributes
crl::multisense::details::utility::Exception Class Reference

#include <Exception.hh>

List of all members.

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

Detailed Description

Definition at line 90 of file Exception.hh.


Constructor & Destructor Documentation

crl::multisense::details::utility::Exception::Exception ( const char *  failureReason,
  ... 
)

Constructor. Initializes with the reason given.

Parameters:
failureReasonThe 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.


Member Function Documentation

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.


Member Data Documentation

Definition at line 94 of file Exception.hh.


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


multisense_lib
Author(s):
autogenerated on Mon Oct 9 2017 03:06:22