/packages/inputmethods/PinyinIME/jni/include/ |
H A D | lpicache.h | 49 // Note: splid must be a half id, and lpi_items must be not NULL. The 51 size_t put_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_num); 55 // Note: splid must be a half id, and lpi_items must be not NULL. The 57 size_t get_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_max);
|
H A D | dicttrie.h | 111 // them into the lpi_items buffer. 113 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size, 117 // them into the lpi_items buffer. 120 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size, 126 const DictExtPara *dep, LmaPsbItem *lpi_items, 131 const DictExtPara *dep, LmaPsbItem *lpi_items, 136 const DictExtPara *dep, LmaPsbItem *lpi_items, 188 LmaPsbItem *lpi_items, 192 LmaPsbItem *lpi_items, size_t lpi_max);
|
H A D | atomdictbase.h | 119 * @param lpi_items Used to fill in the lemmas matched. 126 LmaPsbItem *lpi_items, 135 * @param lpi_items Used to return matched lemma items with scores. 137 * @return The number of matched items which have been filled in to lpi_items. 140 LmaPsbItem *lpi_items, size_t lpi_max) = 0;
|
H A D | userdict.h | 47 const DictExtPara *dep, LmaPsbItem *lpi_items, 51 LmaPsbItem *lpi_items, size_t lpi_max); 308 LmaPsbItem *lpi_items, size_t lpi_max, bool * need_extend);
|
H A D | matrixsearch.h | 305 // is a Shengmu id, which is only used to get lpi_items, or the result node 328 size_t extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[],
|
/packages/inputmethods/PinyinIME/jni/share/ |
H A D | lpicache.cpp | 55 size_t LpiCache::put_cache(uint16 splid, LmaPsbItem lpi_items[], argument 63 lpi_cache_this[pos] = lpi_items[pos]; 69 size_t LpiCache::get_cache(uint16 splid, LmaPsbItem lpi_items[], argument 76 lpi_items[pos] = lpi_cache_this[pos];
|
H A D | dicttrie.cpp | 315 size_t DictTrie::fill_lpi_buffer(LmaPsbItem lpi_items[], size_t lpi_max, argument 320 lpi_items[lpi_num].id = get_lemma_id(node->homo_idx_buf_off + 322 lpi_items[lpi_num].lma_len = 1; 323 lpi_items[lpi_num].psb = 324 static_cast<LmaScoreType>(ngram.get_uni_psb(lpi_items[lpi_num].id)); 333 size_t DictTrie::fill_lpi_buffer(LmaPsbItem lpi_items[], size_t lpi_max, argument 339 lpi_items[lpi_num].id = get_lemma_id(homo_buf_off + homo); 340 lpi_items[lpi_num].lma_len = lma_len; 341 lpi_items[lpi_num].psb = 342 static_cast<LmaScoreType>(ngram.get_uni_psb(lpi_items[lpi_nu 365 extend_dict(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument 386 extend_dict0(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument 444 extend_dict1(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument 521 extend_dict2(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument [all...] |
H A D | userdict.cpp | 348 LmaPsbItem *lpi_items, 359 lpi_items, lpi_max, &need_extend); 498 LmaPsbItem *lpi_items, size_t lpi_max) { 499 return _get_lpis(splid_str, splid_str_len, lpi_items, lpi_max, NULL); 503 uint16 splid_str_len, LmaPsbItem *lpi_items, 591 lpi_items[lpi_current].psb = translate_score(scores_[middle]); 592 lpi_items[lpi_current].id = ids_[middle]; 593 lpi_items[lpi_current].lma_len = nchar; 346 extend_dict(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument 497 get_lpis(const uint16 *splid_str, uint16 splid_str_len, LmaPsbItem *lpi_items, size_t lpi_max) argument 502 _get_lpis(const uint16 *splid_str, uint16 splid_str_len, LmaPsbItem *lpi_items, size_t lpi_max, bool * need_extend) argument
|
H A D | matrixsearch.cpp | 1535 size_t MatrixSearch::extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[], argument 1553 float score = mtrx_nd->score + lpi_items[pos].psb; 1570 mtrx_nd_res->id = lpi_items[pos].id;
|