#include <FactoryException.h>


Public Member Functions | |
| FactoryException (const std::string &type) | |
| The constructor. | |
| FactoryException (const FactoryException &) | |
| The copy constructor. | |
| char const * | what () const throw () |
| The error message that can be retreived. | |
| virtual | ~FactoryException () throw () |
| The destructor. | |
Private Attributes | |
| std::string | m_type |
| The type name that could not be found in the factory. | |
The class contains the error message with the failed name.
Definition at line 34 of file FactoryException.h.
| FactoryException | ( | const FactoryException & | e | ) |
The copy constructor.
Definition at line 19 of file FactoryException.cxx.
References FactoryException::m_type.
| FactoryException | ( | const std::string & | type | ) |
The constructor.
Takes as argument the type name that could not be found in the factory.
Definition at line 26 of file FactoryException.cxx.
References FactoryException::m_type.
| ~FactoryException | ( | ) | throw () [virtual] |
The destructor.
Definition at line 32 of file FactoryException.cxx.
| char const * what | ( | ) | const throw () |
The error message that can be retreived.
Definition at line 38 of file FactoryException.cxx.
References FactoryException::m_type.
Referenced by DataRepController::createDataRep().
std::string m_type [private] |
The type name that could not be found in the factory.
Definition at line 39 of file FactoryException.h.
Referenced by FactoryException::FactoryException(), and FactoryException::what().