Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Factory0Arg< Base > Struct Template Reference#include <Factories.h>
Inheritance diagram for Factory0Arg< Base >:
![]() Detailed Descriptiontemplate<class Base>
Typed base class for factories which don't require any arguments to construct their product, see Factories.h file notes.
|
Public Member Functions | |
virtual Base * | operator() ()=0 |
functor interface for constructing the product | |
virtual void * | construct () |
functor interface for constructing the product | |
Classes | |
struct | Factory |
concrete class for constructing products of a specified subtype of Base More... |
virtual Base* Factory0Arg< Base >::operator() | ( | ) | [pure virtual] |
functor interface for constructing the product
Implemented in Factory0Arg< Base >::Factory< T >, Factory0Arg1Static< Base, S1, s1 >::Factory< T >, Factory0Arg1Member< Base, M1 >::Factory< T >, Factory0Arg2Static< Base, S1, s1, S2, s2 >::Factory< T >, Factory0_1Arg< Base, A1 >::Factory< T >, and Factory1Static_1Arg< Base, S1, s1, A1 >::Factory< T >.
Referenced by Factory0Arg< Base >::construct().
virtual void* Factory0Arg< Base >::construct | ( | ) | [inline, virtual] |
functor interface for constructing the product
Implements Factory0ArgBase.
Definition at line 42 of file Factories.h.
Tekkotsu v4.0 |
Generated Thu Nov 22 00:58:21 2007 by Doxygen 1.5.4 |