|
CACAO
|
Data Structures | |
| struct | VisitorBase |
Typedefs | |
| typedef utf_utils::SlashToDot < uint16_t > | SlashToDot |
| typedef utf_utils::DotToSlash < uint16_t > | DotToSlash |
Functions | |
| template<typename Iterator , typename Fn > | |
| Fn::ReturnType | transform (Iterator begin, Iterator end, Fn) |
| template<typename T , typename Fn > | |
| Fn::ReturnType | transform (T t, Fn fn) |
| bool | is_ascii (uint16_t c) |
| template<typename Utf16Iterator > | |
| void | encode (Utf16Iterator begin, Utf16Iterator end, char *dst) |
| template<typename T > | |
| utf_utils::Range< SlashToDot > | slash_to_dot (T t) |
| template<typename It > | |
| utf_utils::Range< SlashToDot > | slash_to_dot (It a, It b) |
| template<typename T > | |
| utf_utils::Range< DotToSlash > | dot_to_slash (T t) |
| template<typename It > | |
| utf_utils::Range< DotToSlash > | dot_to_slash (It a, It b) |
| typedef utf_utils::DotToSlash<uint16_t> utf16::DotToSlash |
Definition at line 286 of file utf_utils.hpp.
| typedef utf_utils::SlashToDot<uint16_t> utf16::SlashToDot |
Definition at line 285 of file utf_utils.hpp.
| utf_utils::Range<DotToSlash> utf16::dot_to_slash | ( | T | t | ) |
Definition at line 301 of file utf_utils.hpp.
| utf_utils::Range<DotToSlash> utf16::dot_to_slash | ( | It | a, |
| It | b | ||
| ) |
Definition at line 304 of file utf_utils.hpp.
| void utf16::encode | ( | Utf16Iterator | begin, |
| Utf16Iterator | end, | ||
| char * | dst | ||
| ) |
|
inline |
Definition at line 277 of file utf_utils.hpp.
| utf_utils::Range<SlashToDot> utf16::slash_to_dot | ( | T | t | ) |
Definition at line 292 of file utf_utils.hpp.
| utf_utils::Range<SlashToDot> utf16::slash_to_dot | ( | It | a, |
| It | b | ||
| ) |
Definition at line 295 of file utf_utils.hpp.
| Fn::ReturnType utf16::transform | ( | Iterator | begin, |
| Iterator | end, | ||
| Fn | |||
| ) |
|
inline |
Definition at line 258 of file utf_utils.hpp.
1.8.5