|
libosmscout
1.1.1
|

Go to the source code of this file.
Classes | |
| struct | utf8helper::Parser |
| Parse and transform an UTF8 string. More... | |
| class | utf8helper::UTF8String |
Namespaces | |
| utf8helper | |
Typedefs | |
| using | utf8helper::Transform = codepoint(*)(const character *, int context) |
| functor implements desired transformation of the character It has 2 arguments: More... | |
Functions | |
| std::string | utf8helper::UTF8ToUpper (const std::string &text) |
| std::string | utf8helper::UTF8ToLower (const std::string &text) |
| std::string | utf8helper::UTF8Normalize (const std::string &text) |
| std::string | utf8helper::UTF8Capitalize (const std::string &text) |
| std::string | utf8helper::UTF8Transliterate (const std::string &text) |
| codepoint | utf8helper::TransformNop (const character *, int) |
| codepoint | utf8helper::TransformUpper (const character *, int) |
| codepoint | utf8helper::TransformLower (const character *, int) |
| codepoint | utf8helper::TransformCapitalize (const character *, int) |
| codepoint | utf8helper::TransformNormalize (const character *, int) |
| codepoint | utf8helper::TransformTransliterate (const character *, int) |
1.8.14