|
libqutim
0.3.2.0
|
#include <modulemanager.h>
Inheritance diagram for qutim_sdk_0_3::ModuleManager:Protected Slots | |
| void | _q_messageReceived (const QString &) |
| void | _q_protocolDestroyed (QObject *obj) |
| void | onQuit () |
Protected Member Functions | |
| ModuleManager (QObject *parent=0) | |
| virtual | ~ModuleManager () |
| virtual ExtensionInfoList | coreExtensions () const =0 |
| ExtensionInfoList | extensions (const char *interfaceId) const |
| ExtensionInfoList | extensions (const QMetaObject *meta) const |
| template<typename T > | |
| QMultiMap< Plugin *, ExtensionInfo > | getExtensions () |
| QObject * | initExtension (const QMetaObject *service_meta) |
| template<typename T > | |
| T * | initExtension () |
| virtual void | initExtensions () |
| void | loadPlugins (const QStringList &additional_paths=QStringList()) |
| virtual void | virtual_hook (int id, void *data) |
Friends | |
| Q_DECL_IMPORT GeneratorList | moduleGenerators (const QMetaObject *) |
| Q_DECL_IMPORT GeneratorList | moduleGenerators (const char *) |
ModuleManager class used to manage plug-ins and extensions/ ModuleManagerImpl inherit this class and used to hide core layers and protect those.
|
protected |
|
protectedvirtual |
|
protectedslot |
|
protectedslot |
|
protectedpure virtual |
|
protected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
protectedvirtual |
|
protected |
|
protectedslot |
|
protectedvirtual |
|
friend |
|
friend |