diff options
Diffstat (limited to 'src/lookup/pinyin_lookup.h')
-rw-r--r-- | src/lookup/pinyin_lookup.h | 11 |
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); |