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