| Top |
| void | kkc_dictionary_list_add () |
| void | kkc_dictionary_list_remove () |
| void | kkc_dictionary_list_clear () |
| void | kkc_dictionary_list_call () |
| void | kkc_dictionary_list_save () |
| KkcDictionaryList * | kkc_dictionary_list_new () |
| gint | kkc_dictionary_list_get_size () |
| KkcDictionaryCallbackReturn | (*KkcDictionaryListDictionaryCallback) () |
| #define | KKC_TYPE_DICTIONARY_LIST |
| struct | KkcDictionaryList |
| struct | KkcDictionaryListClass |
| enum | KkcDictionaryCallbackReturn |
void kkc_dictionary_list_add (KkcDictionaryList *self,KkcDictionary *dictionary);
Register dictionary.
void kkc_dictionary_list_remove (KkcDictionaryList *self,KkcDictionary *dictionary);
Unregister dictionary.
void
kkc_dictionary_list_clear (KkcDictionaryList *self);
Remove all dictionaries.
void kkc_dictionary_list_call (KkcDictionaryList *self,GType *type,KkcDictionaryListDictionaryCallback callback,gpointer callback_target);
Call function with dictionaries.
self |
the KkcDictionaryList instance |
|
type |
. type of dictionary . |
[in][allow-none] |
callback |
. callback . |
[in] |
callback_target |
user data to pass to |
[allow-none][closure] |
void
kkc_dictionary_list_save (KkcDictionaryList *self);
Save dictionaries on to disk.
gint
kkc_dictionary_list_get_size (KkcDictionaryList *self);
Get and return the current value of the "size" property.
The number of dictionaries registered.
KkcDictionaryCallbackReturn (*KkcDictionaryListDictionaryCallback) (KkcDictionary *dictionary,gpointer user_data);
#define KKC_TYPE_DICTIONARY_LIST (kkc_dictionary_list_get_type ())
The type for KkcDictionaryList.
struct KkcDictionaryListClass {
GObjectClass parent_class;
};
The class structure for KKC_TYPE_DICTIONARY_LIST. All the fields in this structure are private and should never be accessed directly.