Root of the stdair exceptions. More...
#include <stdair/stdair_exceptions.hpp>
Public Member Functions | |
RootException (const std::string &iWhat) | |
RootException () | |
virtual | ~RootException () throw () |
const char * | what () const throw () |
Protected Attributes | |
std::string | _what |
Root of the stdair exceptions.
All the stdair exceptions inherit from that root, allowing to catch them and to spot them easily when arising in code wrapping the stdair library.
stdair::RootException::RootException | ( | const std::string & | iWhat | ) | [inline] |
Main Constructor.
Definition at line 24 of file stdair_exceptions.hpp.
stdair::RootException::RootException | ( | ) | [inline] |
Default constructor.
Definition at line 28 of file stdair_exceptions.hpp.
virtual stdair::RootException::~RootException | ( | ) | throw () [inline, virtual] |
Destructor.
Definition at line 33 of file stdair_exceptions.hpp.
const char* stdair::RootException::what | ( | ) | const throw () [inline] |
Give the details of the exception.
Definition at line 38 of file stdair_exceptions.hpp.
References _what.
std::string stdair::RootException::_what [protected] |
Details for the exception.
Definition at line 46 of file stdair_exceptions.hpp.
Referenced by what().