<!-- ##### SECTION Title ##### -->
GdictContext

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION See_Also ##### -->
<para>

</para>


<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT GdictContextIface ##### -->
<para>

</para>

@get_databases: 
@get_strategies: 
@match_word: 
@define_word: 
@lookup_start: 
@lookup_end: 
@database_found: 
@strategy_found: 
@match_found: 
@definition_found: 
@error: 

<!-- ##### ENUM GdictContextError ##### -->
<para>

</para>

@GDICT_CONTEXT_ERROR_PARSE: 
@GDICT_CONTEXT_ERROR_NOT_IMPLEMENTED: 
@GDICT_CONTEXT_ERROR_INVALID_DATABASE: 
@GDICT_CONTEXT_ERROR_INVALID_STRATEGY: 
@GDICT_CONTEXT_ERROR_INVALID_COMMAND: 
@GDICT_CONTEXT_ERROR_NO_MATCH: 
@GDICT_CONTEXT_ERROR_NO_DATABASES: 
@GDICT_CONTEXT_ERROR_NO_STRATEGIES: 

<!-- ##### FUNCTION gdict_context_set_local_only ##### -->
<para>

</para>

@context: 
@local_only: 


<!-- ##### FUNCTION gdict_context_get_local_only ##### -->
<para>

</para>

@context: 
@Returns: 


<!-- ##### FUNCTION gdict_context_lookup_databases ##### -->
<para>

</para>

@context: 
@error: 
@Returns: 


<!-- ##### FUNCTION gdict_context_lookup_strategies ##### -->
<para>

</para>

@context: 
@error: 
@Returns: 


<!-- ##### FUNCTION gdict_context_match_word ##### -->
<para>

</para>

@context: 
@database: 
@strategy: 
@word: 
@error: 
@Returns: 


<!-- ##### FUNCTION gdict_context_define_word ##### -->
<para>

</para>

@context: 
@database: 
@word: 
@error: 
@Returns: 


<!-- ##### STRUCT GdictDatabase ##### -->
<para>

</para>


<!-- ##### FUNCTION gdict_database_ref ##### -->
<para>

</para>

@db: 
@Returns: 


<!-- ##### FUNCTION gdict_database_unref ##### -->
<para>

</para>

@db: 


<!-- ##### FUNCTION gdict_database_get_name ##### -->
<para>

</para>

@db: 
@Returns: 


<!-- ##### FUNCTION gdict_database_get_full_name ##### -->
<para>

</para>

@db: 
@Returns: 


<!-- ##### STRUCT GdictStrategy ##### -->
<para>

</para>


<!-- ##### FUNCTION gdict_strategy_ref ##### -->
<para>

</para>

@strat: 
@Returns: 


<!-- ##### FUNCTION gdict_strategy_unref ##### -->
<para>

</para>

@strat: 


<!-- ##### FUNCTION gdict_strategy_get_name ##### -->
<para>

</para>

@strat: 
@Returns: 


<!-- ##### FUNCTION gdict_strategy_get_description ##### -->
<para>

</para>

@strat: 
@Returns: 


<!-- ##### STRUCT GdictMatch ##### -->
<para>

</para>


<!-- ##### FUNCTION gdict_match_ref ##### -->
<para>

</para>

@match: 
@Returns: 


<!-- ##### FUNCTION gdict_match_unref ##### -->
<para>

</para>

@match: 


<!-- ##### FUNCTION gdict_match_get_word ##### -->
<para>

</para>

@match: 
@Returns: 


<!-- ##### FUNCTION gdict_match_get_database ##### -->
<para>

</para>

@match: 
@Returns: 


<!-- ##### STRUCT GdictDefinition ##### -->
<para>

</para>


<!-- ##### FUNCTION gdict_definition_ref ##### -->
<para>

</para>

@def: 
@Returns: 


<!-- ##### FUNCTION gdict_definition_unref ##### -->
<para>

</para>

@def: 


<!-- ##### FUNCTION gdict_definition_get_total ##### -->
<para>

</para>

@def: 
@Returns: 


<!-- ##### FUNCTION gdict_definition_get_word ##### -->
<para>

</para>

@def: 
@Returns: 


<!-- ##### FUNCTION gdict_definition_get_database ##### -->
<para>

</para>

@def: 
@Returns: 


<!-- ##### FUNCTION gdict_definition_get_text ##### -->
<para>

</para>

@def: 
@Returns: 


