KVIrc  4.9.2
DeveloperAPIs
Functions | Variables
libkvispellchecker.cpp File Reference
#include "KviModule.h"
#include "KviOptions.h"
#include <enchant.h>
#include <enchant-provider.h>

Functions

static void spellchecker_enumerate_dicts (const char *szLang, const char *, const char *szDesc, const char *, void *pData)
 
static bool spellchecker_kvs_available_dictionaries (KviKvsModuleFunctionCall *c)
 
static bool spellchecker_kvs_check (KviKvsModuleFunctionCall *c)
 
static bool spellchecker_kvs_reload_dictionaries (KviKvsModuleCommandCall *c)
 
static bool spellchecker_kvs_suggestions (KviKvsModuleFunctionCall *c)
 
static bool spellchecker_module_cleanup (KviModule *)
 
static bool spellchecker_module_init (KviModule *m)
 
static void spellchecker_reload_dicts ()
 

Variables

static EnchantBroker * g_pEnchantBroker = nullptr
 
static KviPointerList
< EnchantDict > * 
g_pEnchantDicts = nullptr
 

Function Documentation

static void spellchecker_enumerate_dicts ( const char *  szLang,
const char *  ,
const char *  szDesc,
const char *  ,
void *  pData 
)
static
static bool spellchecker_kvs_available_dictionaries ( KviKvsModuleFunctionCall c)
static
static bool spellchecker_kvs_check ( KviKvsModuleFunctionCall c)
static
static bool spellchecker_kvs_reload_dictionaries ( KviKvsModuleCommandCall c)
static
static bool spellchecker_kvs_suggestions ( KviKvsModuleFunctionCall c)
static
static bool spellchecker_module_cleanup ( KviModule )
static
static bool spellchecker_module_init ( KviModule m)
static
static void spellchecker_reload_dicts ( )
static

Variable Documentation

EnchantBroker* g_pEnchantBroker = nullptr
static
KviPointerList<EnchantDict>* g_pEnchantDicts = nullptr
static