KVIrc
4.9.2
DeveloperAPIs
|
#include "KviModule.h"
#include "KviCString.h"
#include "KviConfigurationFile.h"
#include "KviFileUtils.h"
#include "KviApplication.h"
#include "KviLocale.h"
#include "KviPointerHashTable.h"
Variables | |
static int | g_iNextConfigId = 0 |
static KviPointerHashTable < QString, KviConfigurationFile > * | g_pConfigDict = nullptr |
|
static |
|
static |
|
static |
References __tr2qs, KviConfigurationFile::dirty(), KviConfigurationFile::fileName(), KviPointerHashTable< Key, T >::find(), KviKvsModuleCommandCall::hasSwitch(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviConfigurationFile::readOnly(), KviPointerHashTable< Key, T >::remove(), KviConfigurationFile::sync(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
References __tr2qs, KviPointerHashTable< Key, T >::find(), KviConfigurationFile::hasGroup(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setBoolean(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
References KviFileUtils::adjustFilePath(), KviApplication::ConfigScripts, KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), KviQString::equalCI(), KviConfigurationFile::fileName(), g_pApp, KviApplication::getLocalKvircDirectory(), KviFileUtils::isAbsolutePath(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by config_module_init().
|
static |
References __tr2qs, KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), d, KviConfigurationFile::dict(), KviPointerHashTable< Key, T >::find(), KviConfigurationFile::group(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), KviKvsVariant::setArray(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
References KviFileUtils::adjustFilePath(), KviApplication::ConfigScripts, KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), KviQString::equalCI(), KviConfigurationFile::fileName(), g_iNextConfigId, g_pApp, KviApplication::getLocalKvircDirectory(), KviPointerHashTable< Key, T >::insert(), KviFileUtils::isAbsolutePath(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviConfigurationFile::Read, KviConfigurationFile::readOnly(), KviConfigurationFile::ReadWrite, KviKvsModuleFunctionCall::returnValue(), KviConfigurationFile::setReadOnly(), KviKvsVariant::setString(), and KviConfigurationFile::Write.
Referenced by config_module_init().
|
static |
References __tr2qs, KviPointerHashTable< Key, T >::find(), KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviConfigurationFile::readEntry(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setString(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
References __tr2qs, KviPointerHashTable< Key, T >::find(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviConfigurationFile::readOnly(), KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setBoolean(), KviKvsVariant::setInteger(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
References __tr2qs, KviPointerHashTable< Key, T >::find(), KviConfigurationFile::group(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviKvsModuleFunctionCall::returnValue(), KviKvsVariant::setString(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
References __tr2qs, KviPointerHashTableIterator< Key, T >::current(), KviPointerHashTableIterator< Key, T >::currentKey(), KviConfigurationFile::dict(), KviPointerHashTable< Key, T >::find(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, pArray, KviKvsModuleFunctionCall::returnValue(), KviKvsArray::set(), KviKvsVariant::setArray(), and KviKvsRunTimeCall::warning().
Referenced by config_module_init().
|
static |
References KviPointerHashTable< Key, T >::isEmpty().
|
static |
References g_pConfigDict.
|
static |
References config_kvs_cmd_clear(), config_kvs_cmd_clearsection(), config_kvs_cmd_close(), config_kvs_cmd_flush(), config_kvs_cmd_setsection(), config_kvs_cmd_write(), config_kvs_fnc_filelist(), config_kvs_fnc_filename(), config_kvs_fnc_hassection(), config_kvs_fnc_id(), config_kvs_fnc_keylist(), config_kvs_fnc_open(), config_kvs_fnc_read(), config_kvs_fnc_readonly(), config_kvs_fnc_section(), config_kvs_fnc_sectionlist(), KVSM_REGISTER_FUNCTION, KVSM_REGISTER_SIMPLE_COMMAND, and KviPointerHashTable< Key, T >::setAutoDelete().
|
static |
Referenced by config_kvs_fnc_open().
|
static |
Referenced by config_module_cleanup().