KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Attributes | List of all members
KviKvsModuleCommandCall Class Reference

#include <KviKvsModuleInterface.h>

+ Inheritance diagram for KviKvsModuleCommandCall:

Public Member Functions

KviKvsVariantgetSwitch (unsigned short u, const QString &szSwitch)
 
bool hasSwitch (unsigned short u, const QString &szSwitch)
 
 KviKvsModuleCommandCall (KviModule *pModule, KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams, KviKvsSwitchList *pSwitches)
 
KviKvsSwitchListswitches ()
 
KviKvsSwitchListswitchList ()
 
 ~KviKvsModuleCommandCall ()
 
- Public Member Functions inherited from KviKvsModuleRunTimeCall
 KviKvsModuleRunTimeCall (KviModule *pModule, KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams)
 
KviModulemodule ()
 
 ~KviKvsModuleRunTimeCall ()
 
- Public Member Functions inherited from KviKvsRunTimeCall
KviKvsRunTimeContextcontext ()
 
void enterBlockingSection ()
 
bool error (QString szFmt,...)
 
KviKvsVariantfirstParam ()
 
virtual bool getParameterCode (unsigned int uParamIdx, QString &szParamBuffer)
 
 KviKvsRunTimeCall (KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams)
 
bool leaveBlockingSection ()
 
KviKvsVariantnextParam ()
 
unsigned int paramCount ()
 
unsigned int parameterCount ()
 
KviKvsVariantListparameterList ()
 
KviKvsVariantListparams ()
 
void warning (QString szFmt,...)
 
KviWindowwindow ()
 
virtual ~KviKvsRunTimeCall ()
 

Protected Attributes

KviKvsSwitchListm_pSwitchList
 
- Protected Attributes inherited from KviKvsModuleRunTimeCall
KviModulem_pModule
 
- Protected Attributes inherited from KviKvsRunTimeCall
KviKvsRunTimeContextm_pContext
 
KviKvsVariantListm_pParams
 

Constructor & Destructor Documentation

KviKvsModuleCommandCall::KviKvsModuleCommandCall ( KviModule pModule,
KviKvsRunTimeContext pContext,
KviKvsVariantList pParams,
KviKvsSwitchList pSwitches 
)
inline
KviKvsModuleCommandCall::~KviKvsModuleCommandCall ( )
inline

Member Function Documentation

KviKvsVariant* KviKvsModuleCommandCall::getSwitch ( unsigned short  u,
const QString &  szSwitch 
)
inline
bool KviKvsModuleCommandCall::hasSwitch ( unsigned short  u,
const QString &  szSwitch 
)
inline
KviKvsSwitchList* KviKvsModuleCommandCall::switches ( )
inline

Referenced by action_kvs_cmd_create(), action_kvs_cmd_destroy(), action_kvs_cmd_disable(), action_kvs_cmd_enable(), action_kvs_cmd_trigger(), addon_kvs_cmd_configure(), addon_kvs_cmd_help(), addon_kvs_cmd_installfiles(), addon_kvs_cmd_register(), addon_kvs_cmd_setconfigurecallback(), addon_kvs_cmd_sethelpcallback(), addon_kvs_cmd_uninstall(), avatar_kvs_cmd_notify(), context_kvs_cmd_clearQueue(), dcc_kvs_cmd_abort(), dcc_kvs_cmd_chat(), dcc_kvs_cmd_get(), dcc_kvs_cmd_recv(), dcc_kvs_cmd_rsend(), dcc_kvs_cmd_send(), dcc_kvs_cmd_setBandwidthLimit(), dcc_kvs_cmd_video(), dcc_kvs_cmd_voice(), dcc_kvs_parse_default_parameters(), default_module_kvs_cmd_unload(), dialog_kvs_cmd_textinput(), file_kvs_cmd_copy(), file_kvs_cmd_mkdir(), file_kvs_cmd_remove(), file_kvs_cmd_rmdir(), file_kvs_cmd_write(), file_kvs_cmd_writeBytes(), file_kvs_cmd_writeLines(), help_kvs_cmd_open(), http_kvs_complete_get(), log_kvs_cmd_flush(), log_kvs_cmd_start(), log_kvs_cmd_stop(), notifier_kvs_cmd_message(), objects_kvs_cmd_clearObjects(), perl_kvs_cmd_begin(), perl_kvs_cmd_destroy(), proxydb_kvs_cmd_setIp(), proxydb_kvs_cmd_setIPv6(), proxydb_kvs_cmd_setPort(), proxydb_kvs_cmd_setProtocol(), python_kvs_cmd_begin(), python_kvs_cmd_destroy(), reguser_kvs_cmd_add(), serverdb_kvs_cmd_addNetwork(), serverdb_kvs_cmd_addServer(), sharedfile_kvs_cmd_add(), system_kvs_cmd_runcmd(), theme_kvs_cmd_apply(), toolbar_kvs_cmd_additem(), toolbar_kvs_cmd_clear(), toolbar_kvs_cmd_create(), toolbar_kvs_cmd_destroy(), toolbar_kvs_cmd_hide(), toolbar_kvs_cmd_removeitem(), toolbar_kvs_cmd_show(), and upnp_kvs_cmd_addPortMapping().

KviKvsSwitchList* KviKvsModuleCommandCall::switchList ( )
inline

Member Data Documentation

KviKvsSwitchList* KviKvsModuleCommandCall::m_pSwitchList
protected

The documentation for this class was generated from the following file: