![]() |
![]() |
![]() |
Tomoe Reference Manual | ![]() |
---|---|---|---|---|
TomoeContext; TomoeContext* tomoe_context_new (void); void tomoe_context_load_config (TomoeContext *ctx, const gchar *config_file); GList* tomoe_context_search (TomoeContext *ctx, TomoeQuery *query); GList* tomoe_context_multi_search (TomoeContext *ctx, GList *queries); TomoeChar* tomoe_context_get_char (TomoeContext *ctx, const gchar *utf8); gboolean tomoe_context_register (TomoeContext *ctx, TomoeChar *chr); gboolean tomoe_context_unregister (TomoeContext *ctx, const gchar *utf8);
typedef struct _TomoeContext TomoeContext;
The TomoeContext struct contains only private fields and should not be directly accessed.
TomoeContext* tomoe_context_new (void);
Create a new TomoeContext.
Returns : | a new TomoeContext. |
void tomoe_context_load_config (TomoeContext *ctx, const gchar *config_file);
Load dictionaries into configuration file.
ctx : |
a TomoeContext. |
config_file : |
the filename of configuration file to load. |
GList* tomoe_context_search (TomoeContext *ctx, TomoeQuery *query);
ctx : |
|
query : |
|
Returns : |
GList* tomoe_context_multi_search (TomoeContext *ctx, GList *queries);
ctx : |
|
queries : |
|
Returns : |
TomoeChar* tomoe_context_get_char (TomoeContext *ctx, const gchar *utf8);
ctx : |
|
utf8 : |
|
Returns : |
gboolean tomoe_context_register (TomoeContext *ctx, TomoeChar *chr);
ctx : |
|
chr : |
|
Returns : |
gboolean tomoe_context_unregister (TomoeContext *ctx, const gchar *utf8);
ctx : |
|
utf8 : |
|
Returns : |
recognizer
" property"recognizer" TomoeRecognizer : Read / Write / Construct Only
The recognizer of the context.