KVIrc  4.9.2
DeveloperAPIs
Functions | Variables
libkviconfig.cpp File Reference
#include "KviModule.h"
#include "KviCString.h"
#include "KviConfigurationFile.h"
#include "KviFileUtils.h"
#include "KviApplication.h"
#include "KviLocale.h"
#include "KviPointerHashTable.h"

Functions

static bool config_kvs_cmd_clear (KviKvsModuleCommandCall *c)
 
static bool config_kvs_cmd_clearsection (KviKvsModuleCommandCall *c)
 
static bool config_kvs_cmd_close (KviKvsModuleCommandCall *c)
 
static bool config_kvs_cmd_flush (KviKvsModuleCommandCall *c)
 
static bool config_kvs_cmd_setsection (KviKvsModuleCommandCall *c)
 
static bool config_kvs_cmd_write (KviKvsModuleCommandCall *c)
 
static bool config_kvs_fnc_filelist (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_filename (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_hassection (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_id (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_keylist (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_open (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_read (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_readonly (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_section (KviKvsModuleFunctionCall *c)
 
static bool config_kvs_fnc_sectionlist (KviKvsModuleFunctionCall *c)
 
static bool config_module_can_unload (KviModule *)
 
static bool config_module_cleanup (KviModule *)
 
static bool config_module_init (KviModule *m)
 

Variables

static int g_iNextConfigId = 0
 
static KviPointerHashTable
< QString,
KviConfigurationFile > * 
g_pConfigDict = nullptr
 

Function Documentation

static bool config_kvs_cmd_clear ( KviKvsModuleCommandCall c)
static
static bool config_kvs_cmd_clearsection ( KviKvsModuleCommandCall c)
static
static bool config_kvs_cmd_close ( KviKvsModuleCommandCall c)
static
static bool config_kvs_cmd_flush ( KviKvsModuleCommandCall c)
static
static bool config_kvs_cmd_setsection ( KviKvsModuleCommandCall c)
static
static bool config_kvs_cmd_write ( KviKvsModuleCommandCall c)
static
static bool config_kvs_fnc_filelist ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_filename ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_hassection ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_id ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_keylist ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_open ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_read ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_readonly ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_section ( KviKvsModuleFunctionCall c)
static
static bool config_kvs_fnc_sectionlist ( KviKvsModuleFunctionCall c)
static
static bool config_module_can_unload ( KviModule )
static
static bool config_module_cleanup ( KviModule )
static

References g_pConfigDict.

static bool config_module_init ( KviModule m)
static

Variable Documentation

int g_iNextConfigId = 0
static

Referenced by config_kvs_fnc_open().

KviPointerHashTable<QString, KviConfigurationFile>* g_pConfigDict = nullptr
static

Referenced by config_module_cleanup().