| /nv-g11n/inputmethod/sunpinyin/ime/src/ |
| imi_data.h | 65 CPinyinTrie* 76 CPinyinTrie *m_pPinyinTrie;
|
| lattice_states.h | 81 const CPinyinTrie::TNode *m_pPYNode; 99 const CPinyinTrie::TNode *pynptr = NULL)
|
| imi_data.cpp | 81 (m_pPinyinTrie = new CPinyinTrie()) != NULL && m_pPinyinTrie->load(pytrie_file_path)) {
|
| imi_context.cpp | 437 const CPinyinTrie::TNode* pyn = m_pPinyinTrie->transfer(pstr); 452 const CPinyinTrie::TNode* pathNodes[16]; 454 const CPinyinTrie::TNode* pyn = m_pPinyinTrie->getRootNode(); 662 const CPinyinTrie::TWordIdInfo* p = itlex->m_pPYNode->getWordIdPtr(); [all...] |
| imi_context.h | 772 CPinyinTrie *m_pPinyinTrie;
|
| /nv-g11n/inputmethod/sunpinyin2/src/ime-core/ |
| imi_data.h | 65 CPinyinTrie* 76 CPinyinTrie *m_pPinyinTrie;
|
| userdict.h | 62 void getWords (CSyllables &syllables, std::vector<CPinyinTrie::TWordIdInfo> &result);
|
| lattice_states.h | 73 typedef std::vector<CPinyinTrie::TWordIdInfo> TWordIdInfoVec; 76 const CPinyinTrie::TNode *m_pPYNode; 82 TLexiconState (unsigned start, const CPinyinTrie::TNode *pnode, CSyllables& syl, bool isFuzzy=false): 91 const CPinyinTrie::TWordIdInfo *getWords (unsigned &num);
|
| imi_data.cpp | 81 (m_pPinyinTrie = new CPinyinTrie()) != NULL && m_pPinyinTrie->load(pytrie_file_path)) {
|
| userdict.cpp | 118 std::vector<CPinyinTrie::TWordIdInfo> &result) 163 CPinyinTrie::TWordIdInfo word;
|
| lattice_states.cpp | 41 const CPinyinTrie::TWordIdInfo*
|
| imi_context.h | 270 CPinyinTrie *m_pPinyinTrie;
|
| imi_context.cpp | 191 const CPinyinTrie::TNode * pn = NULL; 215 std::vector<CPinyinTrie::TWordIdInfo> words; 321 const CPinyinTrie::TWordIdInfo *words = lxst.getWords (word_num); 515 const CPinyinTrie::TWordIdInfo *words = lxst.getWords (word_num);
|
| /nv-g11n/inputmethod/sunpinyin/ime/src/lexicon/ |
| pytrie.h | 54 class CPinyinTrie { 150 CPinyinTrie() : m_Size(0), m_mem(NULL), m_words(NULL) { } 152 ~CPinyinTrie() { free(); }
|
| pytrie.cpp | 53 const unsigned char CPinyinTrie::SYLLABLE_BREAKER; 55 const CPinyinTrie::TNode* 56 CPinyinTrie::transfer(const TNode* pnode, const unsigned char* str) const 65 const CPinyinTrie::TNode* 66 CPinyinTrie::transfer(const TNode* pnode, const TWCHAR* wstr) const 75 const CPinyinTrie::TNode* 76 CPinyinTrie::transfer(const TNode* pnode, const unsigned char* str, int nlen) const 85 const CPinyinTrie::TNode* 86 CPinyinTrie::transfer(const TNode* pnode, const TWCHAR* wstr, int nlen) const 96 CPinyinTrie::isValid(const TNode* pnode, bool allowNonComplete, bool allowGBK [all...] |
| /nv-g11n/inputmethod/sunpinyin/slm/src/lexicon/ |
| pytrie.h | 54 class CPinyinTrie { 150 CPinyinTrie() : m_Size(0), m_mem(NULL), m_words(NULL) { } 152 ~CPinyinTrie() { free(); }
|
| pytrie.cpp | 53 const unsigned char CPinyinTrie::SYLLABLE_BREAKER; 55 const CPinyinTrie::TNode* 56 CPinyinTrie::transfer(const TNode* pnode, const unsigned char* str) const 65 const CPinyinTrie::TNode* 66 CPinyinTrie::transfer(const TNode* pnode, const TWCHAR* wstr) const 75 const CPinyinTrie::TNode* 76 CPinyinTrie::transfer(const TNode* pnode, const unsigned char* str, int nlen) const 85 const CPinyinTrie::TNode* 86 CPinyinTrie::transfer(const TNode* pnode, const TWCHAR* wstr, int nlen) const 96 CPinyinTrie::isValid(const TNode* pnode, bool allowNonComplete, bool allowGBK [all...] |
| pytrie_gen.cpp | 174 while ((*p >= 'a' && *p <= 'z') || (*p == CPinyinTrie::SYLLABLE_BREAKER)) 248 while (*t != 0 && *t != CPinyinTrie::SYLLABLE_BREAKER) 252 if (*t == CPinyinTrie::SYLLABLE_BREAKER) 363 if (c != CPinyinTrie::SYLLABLE_BREAKER) { 383 if (*p == CPinyinTrie::SYLLABLE_BREAKER) 390 if (*p-1 != CPinyinTrie::SYLLABLE_BREAKER) { 392 pnode = insertTransfer(pnode, CPinyinTrie::SYLLABLE_BREAKER); 412 pnode->m_Trans.find(CPinyinTrie::SYLLABLE_BREAKER) == pnode->m_Trans.end()) { 435 if (itTrans->first == CPinyinTrie::SYLLABLE_BREAKER && 449 // if (c == CPinyinTrie::SYLLABLE_BREAKER && !pnode->m_bFullSyllableTransfer) [all...] |
| genPYT.cpp | 134 CPinyinTrie t;
|
| /nv-g11n/inputmethod/sunpinyin2/src/lexicon/ |
| pytrie.cpp | 14 CPinyinTrie::isValid(const TNode* pnode, bool allowNonComplete, unsigned csLevel) 22 CPinyinTrie::lengthAt(unsigned int idx) const 33 CPinyinTrie::getSymbolId(const TWCHAR* wstr) 44 CPinyinTrie::getSymbolId(const wstring & wstr) 55 CPinyinTrie::free(void) 73 CPinyinTrie::load(const char *fname) 110 CPinyinTrie::print(FILE *fp) const 117 CPinyinTrie::print(const TNode* pRoot, std::string& prefix, FILE *fp) const
|
| pytrie.h | 14 class CPinyinTrie { 100 CPinyinTrie() : m_Size(0), m_mem(NULL), m_words(NULL) { } 102 ~CPinyinTrie()
|
| genPYT.cpp | 129 CPinyinTrie t;
|
| pytrie_gen.cpp | 457 offset += CPinyinTrie::TNode::size_for((*itNode)->m_Trans.size(), 476 CPinyinTrie::TNode outNode; 496 CPinyinTrie::TTransUnit tru; 514 CPinyinTrie::TWordIdInfo wi;
|
| /nv-g11n/inputmethod/sunpinyin/slm/python/ |
| pytrie.pyx | 51 ctypedef struct CPinyinTrie_TWord "CPinyinTrie::TWordIdInfo": 56 ctypedef struct CPinyinTrie_TNode "CPinyinTrie::TNode": 60 ctypedef struct CPinyinTrie "CPinyinTrie": 69 CPinyinTrie *new_CPinyinTrie "new CPinyinTrie" () 70 void del_CPinyinTrie "delete" (CPinyinTrie *pytrie) 82 cdef CPinyinTrie *thisptr
|
| /nv-g11n/inputmethod/sunpinyin2/python/ |
| pytrie.pyx | 50 ctypedef struct CPinyinTrie_TWord "CPinyinTrie::TWordIdInfo": 57 ctypedef struct CPinyinTrie_TNode "CPinyinTrie::TNode": 61 ctypedef struct CPinyinTrie "CPinyinTrie": 71 CPinyinTrie *new_CPinyinTrie "new CPinyinTrie" () 72 void del_CPinyinTrie "delete" (CPinyinTrie *pytrie) 100 cdef CPinyinTrie *thisptr
|