42 const std::vector<CharClass*>&
classes()
const {
return m_classes;}
43 const std::vector<Char*>&
chars()
const {
return m_chars;}
44 std::vector<CharClass*>&
classes() {
return m_classes;}
45 std::vector<Char*>&
chars() {
return m_chars;}
86 bool loadFromFile(
const std::string& fileName);
88 inline const std::map< LimaChar, std::map< LimaChar, Char* > >&
surrogates()
const {
return m_surrogates;}
89 inline std::map< LimaChar, std::map< LimaChar, Char* > >&
surrogates() {
return m_surrogates;}
96 Char* lazyGetChar(
const LimaChar& code);
98 std::vector<CharClass*> m_classes;
99 std::vector<Char*> m_chars;
101 std::map< LimaChar, std::map< LimaChar, Char* > > m_surrogates;
104 QVector<QString> m_unicodeCategories;
109 QMap<QString,QString> m_unicodeCategories2LimaClasses;