|
PTLib
Version 2.12.9
|
#include <pfactory.h>


Public Member Functions | |
| Worker (const Key_T &key, bool singleton=false) | |
Protected Member Functions | |
| virtual Abstract_T * | Create (Param_T param) const |
Protected Member Functions inherited from PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBase | |
| WorkerBase (bool singleton=false) | |
| WorkerBase (Abstract_T *instance, bool delSingleton=true) | |
| virtual | ~WorkerBase () |
| Abstract_T * | CreateInstance (Param_T param) |
| virtual void | DestroySingleton () |
| bool | IsSingleton () const |
Additional Inherited Members | |
Protected Types inherited from PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBase | |
| enum | Types { NonSingleton, StaticSingleton, DynamicSingleton } |
|
inline |
|
inlineprotectedvirtual |
Reimplemented from PFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBase.