BasicClassFactory< B, T > Class Template Reference
A templated class factory.
More...
#include <BasicClassFactory.h>
Inheritance diagram for BasicClassFactory< B, T >:
[legend]Collaboration diagram for BasicClassFactory< B, T >:
[legend]List of all members.
|
Public Member Functions |
virtual B * | create () |
virtual void | destroy (B *classNode) |
Detailed Description
template<class B, class T>
class BasicClassFactory< B, T >
A templated class factory.
B is the base class and T the derived class. The base class may be void, but otherwise B must be a base class of T.
Member Function Documentation
template<class B, class T> |
virtual B* BasicClassFactory< B, T >::create |
( |
|
) |
[inline, virtual] |
|
template<class B, class T> |
virtual void BasicClassFactory< B, T >::destroy |
( |
B * |
classNode |
) |
[inline, virtual] |
|
The documentation for this class was generated from the following file:
Generated on Thu Sep 16 16:17:22 2004 for nostdinc by
1.3.8