Loki::PrototypeFactoryUnit< ConcreteProduct, Base > Class Template Reference

List of all members.

Public Types

typedef BaseProductList::Head AbstractProduct

Public Member Functions

 PrototypeFactoryUnit (AbstractProduct *p=0)
template<class U>
void GetPrototype (U *&p)
template<class U>
void SetPrototype (U *pObj)
AbstractProductDoCreate (Type2Type< AbstractProduct >)

Protected Types

typedef BaseProductList::Tail ProductList

Detailed Description

template<class ConcreteProduct, class Base>
class Loki::PrototypeFactoryUnit< ConcreteProduct, Base >

Definition at line 111 of file AbstractFactory.h.

The documentation for this class was generated from the following file:
Generated on Sun Feb 25 16:52:33 2007 for Loki by  doxygen 1.5.1-p1