An exception class that is thrown when attempting an illegal operation on a PlotterBase object. More...
#include <PlotterException.h>


Public Member Functions | |
| PlotterException (const std::string &message) | |
| Constructor taking the error message as argument. More... | |
| PlotterException (const PlotterException &) | |
| The copy constructor. More... | |
| virtual const char * | what () const throw () |
| The standard method to return a string giving message about the cause of the exception. More... | |
| virtual | ~PlotterException () throw () |
| The virtual destructor. More... | |
Private Attributes | |
| std::string | m_message |
| The error message. More... | |
An exception class that is thrown when attempting an illegal operation on a PlotterBase object.
Definition at line 33 of file PlotterException.h.
| PlotterException | ( | const std::string & | message | ) |
Constructor taking the error message as argument.
Definition at line 17 of file PlotterException.cxx.
References PlotterException::m_message, and num_util::type().
| PlotterException | ( | const PlotterException & | e | ) |
The copy constructor.
Definition at line 23 of file PlotterException.cxx.
References PlotterException::m_message.
|
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.
|
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.
|
private |
The error message.
Definition at line 38 of file PlotterException.h.
Referenced by PlotterException::PlotterException(), and PlotterException::what().