Enchant
Generic spell checking library
_EnchantProvider Struct Reference
Collaboration diagram for _EnchantProvider:

Public Attributes

GTypeInstance parent_instance
 
volatile int ref_count
 
EnchantProviderPrivate * priv
 
void * user_data
 
GModule * module
 
EnchantBrokerowner
 
ProviderDispose dispose
 
ProviderRequestDict request_dict
 
ProviderDisposeDict dispose_dict
 
ProviderDictionaryExists dictionary_exists
 
ProviderIdentify identify
 
ProviderDescribe describe
 
ProviderListDicts list_dicts
 
void * enchant_private_data
 
void(* dispose )(struct _EnchantProvider *me)
 
EnchantDict *(* request_dict )(struct _EnchantProvider *me, const char *const tag)
 
void(* dispose_dict )(struct _EnchantProvider *me, EnchantDict *dict)
 
int(* dictionary_exists )(struct _EnchantProvider *me, const char *const tag)
 
const char *(* identify )(struct _EnchantProvider *me)
 
const char *(* describe )(struct _EnchantProvider *me)
 
char **(* list_dicts )(struct _EnchantProvider *me, size_t *out_n_dicts)
 

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