#include <ExceptionFactory.h>
Public Member Functions | |
| ExceptionProducer () | |
| void | raiseException (PyObject *pydict) const |
| virtual | ~ExceptionProducer () |
Public Member Functions inherited from Base::AbstractExceptionProducer | |
| AbstractExceptionProducer ()=default | |
| void * | Produce () const |
| overwritten by a concrete producer to produce the needed object More... | |
| virtual void | raiseException (PyObject *pydict) const =0 |
Public Member Functions inherited from Base::AbstractProducer | |
| AbstractProducer () | |
| virtual void * | Produce () const =0 |
| overwritten by a concrete producer to produce the needed object More... | |
| virtual | ~AbstractProducer () |
| Base::ExceptionProducer< CLASS >::ExceptionProducer | ( | ) |
References Base::Factory::AddProducer(), and Base::ExceptionFactory::Instance().
|
virtual |
|
virtual |
Implements Base::AbstractExceptionProducer.