![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include "kvi_settings.h"#include "KviModule.h"#include "KviModuleManager.h"#include "KviLocale.h"Macros | |
| #define | KVS_CHECK_MODULE_STATE(_m, _c) |
| #define | KVS_CHECK_PYTHONCORE(_m, _c) |
Functions | |
| static bool | python_kvs_cmd_begin (KviKvsModuleCommandCall *c) |
| static bool | python_kvs_cmd_destroy (KviKvsModuleCommandCall *c) |
| static bool | python_kvs_fnc_isAvailable (KviKvsModuleFunctionCall *c) |
| static bool | python_module_cleanup (KviModule *) |
| static bool | python_module_init (KviModule *m) |
Variables | |
| static KviModule * | g_pPythonCoreModule = nullptr |
| #define KVS_CHECK_MODULE_STATE | ( | _m, | |
| _c | |||
| ) |
Referenced by python_kvs_cmd_begin(), and python_kvs_cmd_destroy().
| #define KVS_CHECK_PYTHONCORE | ( | _m, | |
| _c | |||
| ) |
|
static |
References __tr2qs_ctx(), KviKvsRunTimeCall::context(), KviModule::ctrl(), KviKvsSwitchList::find(), KviKvsVariantList::first(), KVI_PYTHONCORECTRLCOMMAND_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(), _KviPythonCoreCtrlCommand_execute::uSize, v, and KviKvsRunTimeCall::warning().
Referenced by python_module_init().
|
static |
References __tr2qs_ctx(), KviModule::ctrl(), KviKvsSwitchList::find(), KVI_PYTHONCORECTRLCOMMAND_DESTROY, KVS_CHECK_MODULE_STATE, KVS_PT_NONEMPTYSTRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, m, KviKvsModuleCommandCall::switches(), _KviPythonCoreCtrlCommand_destroy::uSize, and KviKvsRunTimeCall::warning().
Referenced by python_module_init().
|
static |
References g_pModuleManager, KviModuleManager::getModule(), KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by python_module_init().
|
static |
|
static |
|
static |
1.8.7