HomeSort by relevance Sort by last modified time
    Searched refs:CPinyinTrie (Results 1 - 25 of 25) sorted by null

  /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

Completed in 3119 milliseconds