Homepage
Demos
Overview
Downloads
Tutorials
Reference
Credits

FactoryBase Class Reference

#include <Factory.h>

Inheritance diagram for FactoryBase:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for Factory templated subclasses.

Definition at line 6 of file Factory.h.

Public Member Functions

virtual ~FactoryBase ()
 destructor -- does nothing
virtual void * constructTemplate ()=0
 return a new object from the Factory subclass


Constructor & Destructor Documentation

virtual FactoryBase::~FactoryBase  )  [inline, virtual]
 

destructor -- does nothing

Definition at line 8 of file Factory.h.


Member Function Documentation

virtual void* FactoryBase::constructTemplate  )  [pure virtual]
 

return a new object from the Factory subclass

Implemented in Factory< B >, Factory1Arg< B, A1, a1 >, Factory2Arg< B, A1, a1, A2, a2 >, Factory3Arg< B, A1, a1, A2, a2, A3, a3 >, and Factory4Arg< B, A1, a1, A2, a2, A3, a3, A4, a4 >.


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

Tekkotsu v2.4
Generated Wed Aug 10 11:06:48 2005 by Doxygen 1.4.4