![]() |
KVIrc 5.2.6
Developer APIs
|
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_can_unload (KviModule *) |
static bool | spellchecker_module_cleanup (KviModule *) |
static bool | spellchecker_module_init (KviModule *m) |
static void | spellchecker_reload_dicts () |
Variables | |
static enchant::Broker * | g_pEnchantBroker = nullptr |
static KviPointerList< enchant::Dict > * | g_pEnchantDicts = nullptr |
|
static |
References KviKvsHash::set().
Referenced by spellchecker_kvs_available_dictionaries().
|
static |
|
static |
References g_pEnchantDicts, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviPointerListIterator< T >::moveFirst(), KviPointerListIterator< T >::moveNext(), KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by spellchecker_module_init().
|
static |
References KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, and spellchecker_reload_dicts().
Referenced by spellchecker_module_init().
|
static |
References KviKvsArray::append(), g_pEnchantDicts, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviPointerListIterator< T >::moveFirst(), KviPointerListIterator< T >::moveNext(), pArray, KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setArray().
Referenced by spellchecker_module_init().
|
static |
|
static |
References g_pEnchantBroker, and g_pEnchantDicts.
|
static |
|
static |
References e, g_pEnchantBroker, g_pEnchantDicts, KVI_OPTION_STRINGLIST, and KviOption_stringlistSpellCheckerDictionaries.
Referenced by spellchecker_kvs_reload_dictionaries(), and spellchecker_module_init().
|
static |
|
static |