aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/system/plugin.h
diff options
context:
space:
mode:
authorGravatar TheXception2007-04-13 22:49:15 +0000
committerGravatar TheXception2007-04-13 22:49:15 +0000
commitf4154c3e60bf7f14705258fca6174fa15933f9c8 (patch)
tree65174c59de5a7925e1aac47c1ae015c7aa2463f9 /src/modules/system/plugin.h
parentupdate win qt4 project (diff)
downloadKVIrc-f4154c3e60bf7f14705258fca6174fa15933f9c8.tar.gz
KVIrc-f4154c3e60bf7f14705258fca6174fa15933f9c8.tar.bz2
KVIrc-f4154c3e60bf7f14705258fca6174fa15933f9c8.zip
some small fixes and changes for $system.call
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@488 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/system/plugin.h')
-rw-r--r--src/modules/system/plugin.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/modules/system/plugin.h b/src/modules/system/plugin.h
index c64a0f2d0..f2b532313 100644
--- a/src/modules/system/plugin.h
+++ b/src/modules/system/plugin.h
@@ -41,14 +41,14 @@ class KviPlugin
private:
// shared
// internal
- KviStr m_szName;
+ QString m_szName;
kvi_library_t m_Plugin;
public:
- bool load(QString * pszPluginName);
+ bool load(QString& pszPluginName);
bool unload(bool forced);
- int call(QString * pszFunctionName, int argc, char * argv[], char ** pBuffer);
+ int call(QString& pszFunctionName, int argc, char * argv[], char ** pBuffer);
KviStr name();
- void setName(QString * Name);
+ void setName(QString& Name);
protected:
};
@@ -63,14 +63,14 @@ class KviPluginManager
// internal
KviAsciiDict<KviPlugin> * m_pPluginDict;
public:
- bool PluginCall(KviKvsModuleFunctionCall *c);
- bool CheckUnload();
- void UnloadAll(bool forced);
+ bool pluginCall(KviKvsModuleFunctionCall *c);
+ bool checkUnload();
+ void unloadAll(bool forced);
protected:
- bool FindPlugin(QString * pName, QString * pSingleName);
- bool PluginIsLoaded(QString * pSingleName);
- bool LoadPlugin(QString * pName, QString * pSingleName);
- KviPlugin * GetPlugin(QString * pSingleName);
+ bool findPlugin(QString& pName, QString& pSingleName);
+ bool pluginIsLoaded(QString& pSingleName);
+ bool loadPlugin(QString& pName, QString& pSingleName);
+ KviPlugin * getPlugin(QString& pSingleName);
};
#endif //_PLUGIN_H_ \ No newline at end of file