TomoeContext

TomoeContext — An object of...

Synopsis




            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);

Object Hierarchy


  GObject
   +----TomoeContext

Properties


  "recognizer"           TomoeRecognizer       : Read / Write / Construct Only

Description

Details

TomoeContext

typedef struct _TomoeContext TomoeContext;

The TomoeContext struct contains only private fields and should not be directly accessed.


tomoe_context_new ()

TomoeContext* tomoe_context_new             (void);

Create a new TomoeContext.

Returns : a new TomoeContext.

tomoe_context_load_config ()

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.

tomoe_context_search ()

GList*      tomoe_context_search            (TomoeContext *ctx,
                                             TomoeQuery *query);

ctx :
query :
Returns :

tomoe_context_multi_search ()

GList*      tomoe_context_multi_search      (TomoeContext *ctx,
                                             GList *queries);

ctx :
queries :
Returns :

tomoe_context_get_char ()

TomoeChar*  tomoe_context_get_char          (TomoeContext *ctx,
                                             const gchar *utf8);

ctx :
utf8 :
Returns :

tomoe_context_register ()

gboolean    tomoe_context_register          (TomoeContext *ctx,
                                             TomoeChar *chr);

ctx :
chr :
Returns :

tomoe_context_unregister ()

gboolean    tomoe_context_unregister        (TomoeContext *ctx,
                                             const gchar *utf8);

ctx :
utf8 :
Returns :

Property Details

The "recognizer" property

  "recognizer"           TomoeRecognizer       : Read / Write / Construct Only

The recognizer of the context.