Searched refs:PinyinSyllable (Results 1 – 6 of 6) sorted by relevance
/dports/chinese/libime/libime-1.0.9/src/libime/pinyin/ |
H A D | pinyinencoder.h | 149 struct LIBIMEPINYIN_EXPORT PinyinSyllable { struct 151 PinyinSyllable(PinyinInitial initial, PinyinFinal final) in PinyinSyllable() argument 153 FCITX_INLINE_DEFINE_DEFAULT_DTOR_AND_COPY(PinyinSyllable) in FCITX_INLINE_DEFINE_DEFAULT_DTOR_AND_COPY() argument 160 bool operator==(const PinyinSyllable &other) const { argument 164 bool operator!=(const PinyinSyllable &other) const { 167 bool operator<(const PinyinSyllable &other) const { 171 bool operator<=(const PinyinSyllable &other) const { 174 bool operator>(const PinyinSyllable &other) const { 177 bool operator>=(const PinyinSyllable &other) const { 188 PinyinSyllable syl); argument
|
H A D | shuangpinprofile.cpp | 228 [](std::multimap<PinyinSyllable, PinyinFuzzyFlags> &pys, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 230 PinyinSyllable s(i, f); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 263 std::multimap<PinyinSyllable, PinyinFuzzyFlags> &pys, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 289 PinyinSyllable{PinyinInitial::Zero, final}, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 307 PinyinSyllable{PinyinInitial::Zero, item.second}, in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE() 381 pys.emplace(PinyinSyllable{p.initial(), p.final()}, p.flags()); in FCITX_DEFINE_DPTR_COPY_AND_DEFAULT_DTOR_AND_MOVE()
|
H A D | shuangpinprofile.h | 36 std::multimap<PinyinSyllable, PinyinFuzzyFlags>>
|
H A D | pinyinencoder.cpp | 43 PinyinSyllable syl) { in operator <<() 127 std::string PinyinSyllable::toString() const { in toString() 461 PinyinSyllable syl, PinyinFuzzyFlags flags) { in getFuzzy()
|
/dports/chinese/libime/libime-1.0.9/test/ |
H A D | testshuangpinprofile.cpp | 24 std::set<PinyinSyllable> validSyls; in checkProfile() 28 validSyls.erase(PinyinSyllable(PinyinInitial::M, PinyinFinal::Zero)); in checkProfile() 29 validSyls.erase(PinyinSyllable(PinyinInitial::N, PinyinFinal::Zero)); in checkProfile() 30 validSyls.erase(PinyinSyllable(PinyinInitial::R, PinyinFinal::Zero)); in checkProfile() 31 validSyls.erase(PinyinSyllable(PinyinInitial::Zero, PinyinFinal::NG)); in checkProfile()
|
H A D | testpinyinencoder.cpp | 64 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main() 72 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main() 79 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main() 86 FCITX_INFO() << PinyinSyllable(syl.first, f.first).toString(); in main()
|