# 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]`
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 |
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]`
NotificationCode enum name | PPluginManager |
OnShutdown() | PPluginManager |
operator!=(const PObject &obj) const | PObject | `[inline]`
operator<(const PObject &obj) const | PObject | `[inline]`
operator<<(ostream &strm, const PObject &obj) | PObject | `[friend]`
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>>(istream &strm, PObject &obj) | PObject | `[friend]`
PObject() | PObject | `[inline, protected]`
PrintOn(ostream &strm) const | PObject | `[virtual]`
ReadFrom(istream &strm) | PObject | `[virtual]`
RegisterService(const PString &serviceName, const PString &serviceType, PPluginServiceDescriptor *descriptor) | PPluginManager |
RemoveNotifier(const PNotifier &filterFunction) | PPluginManager |
UnloadingPlugIn enum value | PPluginManager |
~PObject() | PObject | `[inline, virtual]`