Gui::WorkbenchProducer< CLASS > Class Template Reference

The WorkbenchProducer template class allos the registration and the creation of workbench classes. More...

#include <WorkbenchFactory.h>

Inheritance diagram for Gui::WorkbenchProducer< CLASS >:
Base::AbstractProducer

List of all members.

Public Member Functions

virtual void * Produce () const
 overwriten by a concret producer to produce the needed object
 WorkbenchProducer ()
virtual ~WorkbenchProducer ()

Detailed Description

template<class CLASS>
class Gui::WorkbenchProducer< CLASS >

The WorkbenchProducer template class allos the registration and the creation of workbench classes.

Author:
Werner Mayer

Definition at line 76 of file WorkbenchFactory.h.


Constructor & Destructor Documentation

template<class CLASS >
Gui::WorkbenchProducer< CLASS >::WorkbenchProducer (  )  [inline]

Definition at line 79 of file WorkbenchFactory.h.

template<class CLASS >
virtual Gui::WorkbenchProducer< CLASS >::~WorkbenchProducer (  )  [inline, virtual]

Definition at line 83 of file WorkbenchFactory.h.


Member Function Documentation

template<class CLASS >
virtual void* Gui::WorkbenchProducer< CLASS >::Produce (  )  const [inline, virtual]

overwriten by a concret producer to produce the needed object

Implements Base::AbstractProducer.

Definition at line 85 of file WorkbenchFactory.h.


The documentation for this class was generated from the following file:

Generated on Wed Nov 23 19:02:05 2011 for FreeCAD by  doxygen 1.6.1