|
Assignments
Assignments
|
#include <factory.h>
Private Member Functions | |
| BaseType * | _create (void) |
Additional Inherited Members | |
Public Member Functions inherited from Util::BaseFactory< BaseType > | |
| virtual | ~BaseFactory (void) |
| BaseType * | create (void) |
| template<typename DerivedType> | |
| BaseType * | create (void) |
This derived template class is a factory for creating derived objects of type DerivedType
|
inlineprivatevirtual |
The virtual method creating an object of type BaseType on the heap
Implements Util::BaseFactory< BaseType >.