Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Factory0Arg1Member< Base, M1 >::Factory< T > Struct Template Referenceconcrete class for constructing products of a specified subtype of Base More...
Inheritance diagram for Factory0Arg1Member< Base, M1 >::Factory< T >:
Detailed Descriptiontemplate<class Base, class M1>
|
Public Member Functions | |
Factory () | |
use default constructor for m1 | |
Factory (const M1 &im1) | |
use specified value to initalize m1 | |
virtual Base * | operator() () |
functor for constructing the product | |
Public Attributes | |
M1 | m1 |
storage for the product's constructor value |
Factory0Arg1Member< Base, M1 >::Factory< T >::Factory | ( | ) |
use default constructor for m1
Definition at line 64 of file Factories.h.
Factory0Arg1Member< Base, M1 >::Factory< T >::Factory | ( | const M1 & | im1 | ) | [explicit] |
use specified value to initalize m1
Definition at line 65 of file Factories.h.
virtual Base* Factory0Arg1Member< Base, M1 >::Factory< T >::operator() | ( | ) | [virtual] |
functor for constructing the product
Implements Factory0Arg< Base >.
Definition at line 67 of file Factories.h.
M1 Factory0Arg1Member< Base, M1 >::Factory< T >::m1 |
storage for the product's constructor value
Definition at line 66 of file Factories.h.
Referenced by Factory0Arg1Member< Base, M1 >::Factory< T >::operator()().
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:07 2016 by Doxygen 1.6.3 |