#include <PlotterException.h>
Inheritance diagram for PlotterException:
Definition at line 33 of file PlotterException.h.
Public Member Functions | |
PlotterException (const PlotterException &) | |
The copy constructor. | |
PlotterException (const std::string &message) | |
Constructor taking the error message as argument. | |
virtual const char * | what () const throw () |
The standard method to return a string giving message about the cause of the exception. | |
virtual | ~PlotterException () throw () |
The virtual destructor. | |
Private Attributes | |
std::string | m_message |
The error message. |
PlotterException | ( | const std::string & | message | ) |
Constructor taking the error message as argument.
Definition at line 17 of file PlotterException.cxx.
References PlotterException::m_message.
PlotterException | ( | const PlotterException & | ) |
The copy constructor.
Definition at line 23 of file PlotterException.cxx.
References PlotterException::m_message.
~PlotterException | ( | ) | throw () [virtual] |
The virtual destructor.
Appears that the required declaration has to be the same as the base class, according to GCC 3.2.1.
Definition at line 30 of file PlotterException.cxx.
const char * what | ( | ) | const throw () [virtual] |
The standard method to return a string giving message about the cause of the exception.
Definition at line 36 of file PlotterException.cxx.
References PlotterException::m_message.
std::string m_message [private] |
The error message.
Definition at line 38 of file PlotterException.h.
Referenced by PlotterException::PlotterException(), and PlotterException::what().