summaryrefslogtreecommitdiffstats
path: root/src/lookup/pinyin_lookup.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lookup/pinyin_lookup.h')
-rw-r--r--src/lookup/pinyin_lookup.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/lookup/pinyin_lookup.h b/src/lookup/pinyin_lookup.h
index f96aa66..da70f24 100644
--- a/src/lookup/pinyin_lookup.h
+++ b/src/lookup/pinyin_lookup.h
@@ -126,8 +126,15 @@ public:
bool train_result(PinyinKeyVector keys, CandidateConstraints constraints, MatchResults & results);
- bool convert_to_utf8(MatchResults results, /* out */ char * & result_string);
-
+ bool convert_to_utf8(MatchResults results,
+ /* in */ const char * delimiter,
+ /* out */ char * & result_string)
+ {
+ return pinyin::convert_to_utf8(m_phrase_index, results,
+ delimiter, result_string);
+ }
+
+ /* user interactions */
bool add_constraint(CandidateConstraints constraints, size_t index, phrase_token_t token);
bool clear_constraint(CandidateConstraints constraints, size_t index);