| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/ |
| H A D | dictlist.cpp | 233 size_t DictList::predict(const char16 last_hzs[], uint16 hzs_len, in predict() argument 236 assert(hzs_len <= kMaxPredictSize && hzs_len > 0); in predict() 239 int (*cmp_func)(const void *, const void *) = cmp_func_[hzs_len - 1]; in predict() 246 for (uint16 pre_len = 1; pre_len <= kMaxPredictSize + 1 - hzs_len; in predict() 248 uint16 word_len = hzs_len + pre_len; in predict() 256 utf16_strncpy(npre_items[item_num].pre_hzs, w_buf + hzs_len, pre_len); in predict() 260 npre_items[item_num].his_len = hzs_len; in predict()
|
| H A D | dictbuilder.cpp | 261 bool DictBuilder::hz_in_hanzis_list(const char16 *hzs, size_t hzs_len, in hz_in_hanzis_list() argument 268 mybsearch(&hz, hzs, hzs_len, sizeof(char16), compare_char16)); in hz_in_hanzis_list() 277 bool DictBuilder::str_in_hanzis_list(const char16 *hzs, size_t hzs_len, in str_in_hanzis_list() argument 283 if (!hz_in_hanzis_list(hzs, hzs_len, str[pos])) in str_in_hanzis_list()
|
| H A D | userdict.cpp | 672 size_t UserDict::predict(const char16 last_hzs[], uint16 hzs_len, in _get_lpis() argument 678 int j = locate_first_in_predicts((const uint16*)last_hzs, hzs_len); in _get_lpis() 693 if (nchar <= hzs_len) { in _get_lpis() 698 if (memcmp(words, last_hzs, hzs_len << 1) == 0) { in _get_lpis() 704 - (hzs_len << 1); in _get_lpis() 705 npre_items[new_added].his_len = hzs_len; in _get_lpis() 707 memcpy(npre_items[new_added].pre_hzs, words + hzs_len, cpy_len); in _get_lpis()
|
| H A D | dicttrie.cpp | 936 size_t DictTrie::predict(const char16 *last_hzs, uint16 hzs_len, in predict() argument 939 return dict_list_->predict(last_hzs, hzs_len, npre_items, npre_max, b4_used); in predict()
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/ |
| H A D | dictbuilder.h | 152 bool hz_in_hanzis_list(const char16 *hzs, size_t hzs_len, char16 hz); 155 bool str_in_hanzis_list(const char16 *hzs, size_t hzs_len,
|
| H A D | dictlist.h | 107 size_t predict(const char16 last_hzs[], uint16 hzs_len,
|
| H A D | atomdictbase.h | 181 virtual size_t predict(const char16 last_hzs[], uint16 hzs_len,
|
| H A D | dicttrie.h | 199 size_t predict(const char16 *last_hzs, uint16 hzs_len,
|
| H A D | userdict.h | 63 size_t predict(const char16 last_hzs[], uint16 hzs_len,
|
| /OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/ |
| H A D | dictbuilder.h | 152 bool hz_in_hanzis_list(const char16 *hzs, size_t hzs_len, char16 hz); 155 bool str_in_hanzis_list(const char16 *hzs, size_t hzs_len,
|
| H A D | dictlist.h | 107 size_t predict(const char16 last_hzs[], uint16 hzs_len,
|
| H A D | atomdictbase.h | 181 virtual size_t predict(const char16 last_hzs[], uint16 hzs_len,
|
| H A D | dicttrie.h | 199 size_t predict(const char16 *last_hzs, uint16 hzs_len,
|
| H A D | userdict.h | 63 size_t predict(const char16 last_hzs[], uint16 hzs_len,
|