Gui::WorkbenchProducer< CLASS > Class Template Reference

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

#include <WorkbenchFactory.h>

Public Member Functions

virtual void * Produce () const
 overwritten by a concrete producer to produce the needed object More...
 
 WorkbenchProducer ()
 
virtual ~WorkbenchProducer ()
 
- 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 ()
 

Detailed Description

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

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

Author
Werner Mayer

Constructor & Destructor Documentation

◆ WorkbenchProducer()

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

◆ ~WorkbenchProducer()

template<class CLASS >
virtual Gui::WorkbenchProducer< CLASS >::~WorkbenchProducer ( )
virtual

Member Function Documentation

◆ Produce()

template<class CLASS >
virtual void * Gui::WorkbenchProducer< CLASS >::Produce ( ) const
virtual

overwritten by a concrete producer to produce the needed object

Implements Base::AbstractProducer.


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