Home
last modified time | relevance | path

Searched refs:splid_str (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/
H A Duserdict.h54 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
311 size_t _get_lpis(const uint16 *splid_str, uint16 splid_str_len,
369 uint16 splid_str[], uint16 lemma_len);
H A Datomdictbase.h139 virtual size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
H A Ddicttrie.h191 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
H A Dmatrixsearch.h289 size_t get_lpis(const uint16* splid_str, size_t splid_str_len,
/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/
H A Duserdict.h54 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
311 size_t _get_lpis(const uint16 *splid_str, uint16 splid_str_len,
369 uint16 splid_str[], uint16 lemma_len);
H A Datomdictbase.h139 virtual size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
H A Ddicttrie.h191 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
H A Dmatrixsearch.h289 size_t get_lpis(const uint16* splid_str, size_t splid_str_len,
/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/
H A Duserdict.cpp508 const uint16 *splid_str, in prepare_locate() argument
516 if (spl_trie.is_half_id(splid_str[i])) { in prepare_locate()
518 spl_trie.half_to_full(splid_str[i], in prepare_locate()
522 searchable->splid_start[i] = splid_str[i]; in prepare_locate()
524 const unsigned char py = *spl_trie.get_spelling_str(splid_str[i]); in prepare_locate()
529 size_t UserDict::get_lpis(const uint16 *splid_str, uint16 splid_str_len, in get_lpis() argument
531 return _get_lpis(splid_str, splid_str_len, lpi_items, lpi_max, NULL); in get_lpis()
534 size_t UserDict::_get_lpis(const uint16 *splid_str, in _get_lpis() argument
562 prepare_locate(&searchable, splid_str, splid_str_len); in _get_lpis()
722 int32 UserDict::locate_in_offsets(char16 lemma_str[], uint16 splid_str[], in _get_lpis() argument
[all …]
H A Ddicttrie.cpp662 size_t DictTrie::get_lpis(const uint16* splid_str, uint16 splid_str_len, in get_lpis() argument
687 uint16 id_start = splid_str[spl_pos]; in get_lpis()
689 if (spl_trie_->is_half_id(splid_str[spl_pos])) { in get_lpis()
690 id_num = spl_trie_->half_to_full(splid_str[spl_pos], &id_start); in get_lpis()
803 if (1 == splid_str_len && spl_trie_->is_half_id_yunmu(splid_str[0])) in get_lpis()
H A Dmatrixsearch.cpp1704 size_t MatrixSearch::get_lpis(const uint16* splid_str, size_t splid_str_len, in get_lpis() argument
1710 size_t num1 = dict_trie_->get_lpis(splid_str, splid_str_len, in get_lpis()
1714 num2 = user_dict_->get_lpis(splid_str, splid_str_len, in get_lpis()