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<=(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
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