1 #ifndef _KVI_MODULEMANAGER_H_
2 #define _KVI_MODULEMANAGER_H_
50 KviModule * findModule(
const QString & modName);
51 KviModule * getModule(
const QString & modName);
52 bool loadModule(
const QString & modName);
53 bool unloadModule(
const QString & modName);
55 void unloadAllModules();
57 void loadModulesByCaps(
const QString & caps,
const QString & dir);
58 void loadModulesByCaps(
const QString & caps);
59 bool hasLockedModules();
65 void cleanupUnusedModules();
72 #endif //_KVI_MODULEMANAGER_H_
#define KVIRC_API
Definition: kvi_settings.h:128
KVIRC_API KviModuleManager * g_pModuleManager
Definition: KviModuleManager.cpp:39
#define m
Definition: detector.cpp:77
QTimer * m_pCleanupTimer
Definition: KviModuleManager.h:45
QString m_szLastError
Definition: KviModuleManager.h:46
Definition: KviModuleManager.h:36
C++ Template based double linked pointer list class.
Definition: KviModule.h:131
KviPointerHashTable< QString, KviModule > * m_pModuleDict
Definition: KviModuleManager.h:44
This file contains compile time settings.
QString & lastError()
Definition: KviModuleManager.h:49