PTLib  Version 2.18.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PParamFactory< AbstractClass, ParamType, KeyType >::Worker< ConcreteClass > Member List

This is the complete list of members for PParamFactory< AbstractClass, ParamType, KeyType >::Worker< ConcreteClass >, including all inherited members.

Create(Param_T param) const PParamFactory< AbstractClass, ParamType, KeyType >::Worker< ConcreteClass >inlineprotectedvirtual
CreateInstance(Param_T param)PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseinlineprotected
DestroySingleton()PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseinlineprotectedvirtual
DynamicSingleton enum valuePFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseprotected
GetKey() const PParamFactory< AbstractClass, ParamType, KeyType >::Worker< ConcreteClass >inline
IsSingleton() const PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseinlineprotected
m_singletonInstancePFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseprotected
m_typePFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseprotected
NonSingleton enum valuePFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseprotected
StaticSingleton enum valuePFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseprotected
Types enum namePFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseprotected
Worker(const Key_T &key, bool singleton=false)PParamFactory< AbstractClass, ParamType, KeyType >::Worker< ConcreteClass >inline
WorkerBase(bool singleton=false)PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseinlineprotected
WorkerBase(Abstract_T *instance, bool delSingleton=true)PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseinlineprotected
~Worker()PParamFactory< AbstractClass, ParamType, KeyType >::Worker< ConcreteClass >inline
~WorkerBase()PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBaseinlineprotectedvirtual