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
PPluginManager Member List

This is the complete list of members for PPluginManager, including all inherited members.

AddNotifier(const PNotifier &filterFunction, PBoolean existing=false) | PPluginManager |
AddPluginDirs(const PString &dirs) | PPluginManager | static
CallNotifier(PDynaLink &dll, NotificationCode code) | PPluginManager | protected
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
CreatePluginsDevice(const PString &serviceName, const PString &serviceType, int userData=0) const | PPluginManager |
CreatePluginsDeviceByName(const PString &deviceName, const PString &serviceType, int userData=0, const PString &serviceName=PString::Empty()) const | PPluginManager |
EqualTo enum value | PObject |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetPluginDirs() | PPluginManager | static
GetPluginManager() | PPluginManager | static
GetPluginsDeviceCapabilities(const PString &serviceType, const PString &serviceName, const PString &deviceName, void *capabilities) const | PPluginManager |
GetPluginsDeviceNames(const PString &serviceName, const PString &serviceType, int userData=0) const | PPluginManager |
GetPluginsProviding(const PString &serviceType) const | PPluginManager |
GetPluginTypes() const | PPluginManager |
GetServiceDescriptor(const PString &serviceName, const PString &serviceType) const | PPluginManager |
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
LessThan enum value | PObject |
LoadingPlugIn enum value | PPluginManager |
LoadPlugin(const PString &fileName) | PPluginManager |
LoadPluginDirectory(const PDirectory &dir) | PPluginManager |
LoadPluginDirectory(const PDirectory &directory, const PStringList &suffixes) | PPluginManager | protected
m_notifiers | PPluginManager | protected
m_notifiersMutex | PPluginManager | protected
m_plugins | PPluginManager | protected
m_pluginsMutex | PPluginManager | protected
m_services | PPluginManager | protected
m_servicesMutex | PPluginManager | protected
m_traceContextIdentifier | PObject | protected
NotificationCode enum name | PPluginManager |
OnShutdown() | PPluginManager |
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PObject | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
ReadFrom(istream &strm) | PObject | virtual
RegisterService(const PString &serviceName, const PString &serviceType, PPluginServiceDescriptor *descriptor) | PPluginManager |
RemoveNotifier(const PNotifier &filterFunction) | PPluginManager |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
UnloadingPlugIn enum value | PPluginManager |
~PObject() | PObject | inline virtual