Public Member Functions | Private Attributes | List of all members
SickToolbox::SickException Class Reference

Provides a base exception class from which to derive other Sick exceptions. More...

#include <SickException.hh>

Inheritance diagram for SickToolbox::SickException:
Inheritance graph
[legend]

Public Member Functions

 SickException (const std::string general_str)
 A standard constructor. More...
 
 SickException (const std::string general_str, const std::string detailed_str)
 A standard constructor. More...
 
virtual const char * what () const throw ()
 From the standard exception library. More...
 
 ~SickException () throw ()
 A destructor. More...
 

Private Attributes

std::string _detailed_msg
 

Detailed Description

Provides a base exception class from which to derive other Sick exceptions.

Definition at line 30 of file SickException.hh.

Constructor & Destructor Documentation

SickToolbox::SickException::SickException ( const std::string  general_str)
inline

A standard constructor.

Parameters
general_strA descriptive "general" string

Definition at line 38 of file SickException.hh.

SickToolbox::SickException::SickException ( const std::string  general_str,
const std::string  detailed_str 
)
inline

A standard constructor.

Parameters
general_strA descriptive "general" string
detailed_strA more detailed description

Definition at line 47 of file SickException.hh.

SickToolbox::SickException::~SickException ( )
throw (
)
inline

A destructor.

Definition at line 61 of file SickException.hh.

Member Function Documentation

virtual const char* SickToolbox::SickException::what ( ) const
throw (
)
inlinevirtual

From the standard exception library.

Definition at line 54 of file SickException.hh.

Member Data Documentation

std::string SickToolbox::SickException::_detailed_msg
private

The string identifier

Definition at line 66 of file SickException.hh.


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


sicktoolbox
Author(s): Jason Derenick , Thomas Miller
autogenerated on Tue Sep 10 2019 03:37:34