Abstract base class of all producers. More...
#include <Factory.h>
Public Member Functions | |
| AbstractProducer () | |
| virtual void * | Produce (void) const =0 |
| overwriten by a concret producer to produce the needed object | |
| virtual | ~AbstractProducer () |
Abstract base class of all producers.
Definition at line 40 of file Factory.h.
| virtual Base::AbstractProducer::~AbstractProducer | ( | ) | [inline, virtual] |
| virtual void* Base::AbstractProducer::Produce | ( | void | ) | const [pure virtual] |
overwriten by a concret producer to produce the needed object
Implemented in Base::ScriptProducer, Gui::WidgetProducer< CLASS >, Gui::PrefPageProducer< CLASS >, Gui::PrefPageUiProducer, Gui::CustomPageProducer< CLASS >, and Gui::WorkbenchProducer< CLASS >.
1.6.1