SkkDict

SkkDict — Base abstract class of dictionaries.

Types and Values

Description

Functions

Types and Values

SKK_TYPE_DICT

#define SKK_TYPE_DICT (skk_dict_get_type ())

The type for SkkDict.


struct SkkDict

struct SkkDict {
	GObject parent_instance;
	SkkDictPrivate * priv;
};

Base abstract class of dictionaries.


struct SkkDictClass

struct SkkDictClass {
	GObjectClass parent_class;
	void (*reload) (SkkDict* self, GError** error);
	SkkCandidate** (*lookup) (SkkDict* self, const gchar* midasi, gboolean okuri, gint* result_length1);
	gchar** (*complete) (SkkDict* self, const gchar* midasi, gint* result_length1);
	gboolean (*select_candidate) (SkkDict* self, SkkCandidate* candidate);
	gboolean (*purge_candidate) (SkkDict* self, SkkCandidate* candidate);
	void (*save) (SkkDict* self, GError** error);
	gboolean (*get_read_only) (SkkDict* self);
};

The class structure for SKK_TYPE_DICT. All the fields in this structure are private and should never be accessed directly.

Members

reload ()

virtual method called by skk_dict_reload()

 

lookup ()

virtual method called by skk_dict_lookup()

 

complete ()

virtual method called by skk_dict_complete()

 

select_candidate ()

virtual method called by skk_dict_select_candidate()

 

purge_candidate ()

virtual method called by skk_dict_purge_candidate()

 

save ()

virtual method called by skk_dict_save()

 

get_read_only ()

getter method for the abstract property "read-only"

 

SKK_TYPE_EMPTY_DICT

#define SKK_TYPE_EMPTY_DICT (skk_empty_dict_get_type ())

The type for SkkEmptyDict.


struct SkkEmptyDict

struct SkkEmptyDict {
	SkkDict parent_instance;
	SkkEmptyDictPrivate * priv;
};

Null implementation of Dict.


struct SkkEmptyDictClass

struct SkkEmptyDictClass {
	SkkDictClass parent_class;
};

The class structure for SKK_TYPE_EMPTY_DICT. All the fields in this structure are private and should never be accessed directly.

Members