Enchant: _EnchantDict Struct Reference

Enchant Generic spell checking library

Public Attributes | List of all members
_EnchantDict Struct Reference
Collaboration diagram for _EnchantDict:
[legend]

## Public Attributes
GTypeInstance | parent_instance
volatile int | ref_count
EnchantDictPrivate * | priv
void * | user_data
EnchantSession * | session
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:

- src/broker.c
- src/dict.c
- src/enchant-provider.h