PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PDevicePluginFactory< AbstractClass, KeyType > Member List

This is the complete list of members for PDevicePluginFactory< AbstractClass, KeyType >, including all inherited members.

Abstract_T typedef | PFactory< AbstractClass, KeyType > |
Base_T typedef | PDevicePluginFactory< AbstractClass, KeyType > |
CreateFactory() | PFactoryBase | inline protected static
CreateInstance(const Key_T &key) | PFactory< AbstractClass, KeyType > | inline static
CreateInstanceAs(const Key_T &key) | PFactory< AbstractClass, KeyType > | inline static
DestroySingletons() | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline virtual
GetFactories() | PFactoryBase | static
GetFactoryAs() | PFactoryBase | inline protected static
InternalCreateInstance(const Key_T &key, Param_T param) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalDestroy(const Key_T &key, Abstract_T *instance) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalGetFactory(const std::string &className, PFactoryBase *(*createFactory)()) | PFactoryBase | protected static
InternalGetKeyList() | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalIsRegistered(const Key_T &key) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalIsSingleton(const Key_T &key) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalRegister(const Key_T &key, WorkerBase *worker) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalRegister(const Key_T &key, Abstract_T *instance, bool autoDeleteInstance) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalRegisterAs(const Key_T &newKey, const Key_T &oldKey) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalUnregister(const Key_T &key) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalUnregister(WorkerBase *instance) | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
InternalUnregisterAll() | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
Key_T typedef | PFactory< AbstractClass, KeyType > |
KeyList_T typedef | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > |
m_mutex | PFactoryBase | protected
m_workers | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | protected
Param_T typedef | PFactory< AbstractClass, KeyType > |
PFACTORY_STATICS(PFactory) | PFactory< AbstractClass, KeyType > |
PFactoryBase() | PFactoryBase | inline protected
PFactoryTemplate() | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected
WorkerBase_T typedef | PDevicePluginFactory< AbstractClass, KeyType > |
WorkerIter_T typedef | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > |
WorkerMap_T typedef | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > |
~PFactoryBase() | PFactoryBase | inline virtual
~PFactoryTemplate() | PFactoryTemplate< AbstractClass, const KeyType &, KeyType > | inline protected