![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include "kvi_settings.h"#include "KviModule.h"#include "KviFileUtils.h"#include "KviLocale.h"#include "KviApplication.h"#include "KviOptions.h"#include "KviModuleManager.h"#include "kvi_out.h"Macros | |
| #define | KVS_CHECK_MODULE_STATE(_m, _c) |
| #define | KVS_CHECK_PERLCORE(_m, _c) |
Functions | |
| static bool | perl_kvs_cmd_begin (KviKvsModuleCommandCall *c) |
| static bool | perl_kvs_cmd_destroy (KviKvsModuleCommandCall *c) |
| static bool | perl_kvs_fnc_isAvailable (KviKvsModuleFunctionCall *c) |
| static bool | perl_module_cleanup (KviModule *) |
| static bool | perl_module_init (KviModule *m) |
| #define KVS_CHECK_MODULE_STATE | ( | _m, | |
| _c | |||
| ) |
Referenced by perl_kvs_cmd_begin(), and perl_kvs_cmd_destroy().
| #define KVS_CHECK_PERLCORE | ( | _m, | |
| _c | |||
| ) |
|
static |
References __tr2qs_ctx(), KviKvsRunTimeCall::context(), KviModule::ctrl(), KviKvsRunTimeCall::error(), KviKvsSwitchList::find(), KviKvsVariantList::first(), KVI_PERLCORECTRLCOMMAND_EXECUTE, KVS_CHECK_MODULE_STATE, KVS_PF_OPTIONAL, KVS_PT_STRING, KVS_PT_VARIANTLIST, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, m, KviKvsVariantList::next(), KviKvsRunTimeContext::returnValue(), KviKvsVariant::setString(), KviKvsModuleCommandCall::switches(), _KviPerlCoreCtrlCommand_execute::uSize, v, and KviKvsRunTimeCall::warning().
Referenced by perl_module_init().
|
static |
References __tr2qs_ctx(), KviModule::ctrl(), KviKvsSwitchList::find(), KVI_PERLCORECTRLCOMMAND_DESTROY, KVS_CHECK_MODULE_STATE, KVS_PT_NONEMPTYSTRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, m, KviKvsModuleCommandCall::switches(), _KviPerlCoreCtrlCommand_destroy::uSize, and KviKvsRunTimeCall::warning().
Referenced by perl_module_init().
|
static |
References g_pModuleManager, KviModuleManager::getModule(), KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by perl_module_init().
|
static |
|
static |
1.8.7