Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Factory0ArgBase Struct Reference

Untyped base class for factories which don't require any arguments to construct their product, see Factories.h file notes (see Factory0Arg). More...

#include <Factories.h>

Inheritance diagram for Factory0ArgBase:

Detailed Description

Untyped base class for factories which don't require any arguments to construct their product, see Factories.h file notes (see Factory0Arg).

Note that this does not mean the product has to be constructed without arguments... see Factory0Arg1Static for example.

Definition at line 29 of file Factories.h.

List of all members.

Public Member Functions

virtual void * construct ()=0
 functor interface for constructing the product
virtual ~Factory0ArgBase ()
 explicit destructor to avoid warnings regarding virtual functions without virtual destructor

Constructor & Destructor Documentation

virtual Factory0ArgBase::~Factory0ArgBase (  )  [virtual]

explicit destructor to avoid warnings regarding virtual functions without virtual destructor

Definition at line 33 of file Factories.h.


Member Function Documentation

virtual void* Factory0ArgBase::construct (  )  [pure virtual]

functor interface for constructing the product

Implemented in Factory0Arg< Base >, and Factory0Arg< T >.


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:07 2016 by Doxygen 1.6.3