Enchant: _EnchantProvider Struct Reference

Enchant 2.7.3 Generic spell checking library

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

## Public Attributes
GTypeInstance | parent_instance
volatile int | ref_count
EnchantProviderPrivate * | priv
void * | user_data
GModule * | module
EnchantBroker * | owner
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:

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