Enchant  2.7.3
Generic spell checking library
_EnchantDict Struct Reference
Collaboration diagram for _EnchantDict:

Public Attributes

GTypeInstance parent_instance
 
volatile int ref_count
 
EnchantDictPrivate * priv
 
void * user_data
 
EnchantSessionsession
 
DictCheck check_method
 
DictSuggest suggest_method
 
DictAddToSession add_to_session_method
 
DictRemoveFromSession remove_from_session_method
 
DictGetExtraWordCharacters get_extra_word_characters_method
 
DictIsWordCharacter is_word_character_method
 
void * enchant_private_data
 
int(* check )(struct _EnchantDict *me, const char *const word, size_t len)
 
char **(* suggest )(struct _EnchantDict *me, const char *const word, size_t len, size_t *out_n_suggs)
 
void(* add_to_session )(struct _EnchantDict *me, const char *const word, size_t len)
 
void(* remove_from_session )(struct _EnchantDict *me, const char *const word, size_t len)
 
const char *(* get_extra_word_characters )(struct _EnchantDict *me)
 
int(* is_word_character )(struct _EnchantDict *me, uint32_t uc_in, size_t n)
 

The documentation for this struct was generated from the following files: