TomoeContext

TomoeContext — An object of...

Synopsis

struct              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

struct TomoeContext

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


tomoe_context_multi_search ()

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


tomoe_context_get_char ()

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


tomoe_context_register ()

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


tomoe_context_unregister ()

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

Property Details

The "recognizer" property

  "recognizer"               TomoeRecognizer*      : Read / Write / Construct Only

The recognizer of the context.