#include <unicode.h>
|
| | utf8 (char const *ptr, char const *end) |
| |
| | utf8 (char const *ptr) |
| |
| | utf8 (char const *ptr, size_t len) |
| |
| uint32_t | next () override |
| |
| size_t | offset () const |
| |
| virtual | ~abstract_unicode_reader ()=default |
| |
| void | to_utf8 (std::function< bool(char, int)> const &fn) |
| |
| void | to_utf16 (std::function< bool(uint16_t)> const &fn) |
| |
| void | to_utf32 (std::function< bool(uint32_t)> const &fn) |
| |
◆ utf8() [1/3]
| utf8::utf8 |
( |
char const * |
ptr, |
|
|
char const * |
end |
|
) |
| |
◆ utf8() [2/3]
| utf8::utf8 |
( |
char const * |
ptr | ) |
|
◆ utf8() [3/3]
| utf8::utf8 |
( |
char const * |
ptr, |
|
|
size_t |
len |
|
) |
| |
◆ next()
◆ offset()
| size_t utf8::offset |
( |
| ) |
const |
|
inline |
◆ reader
The documentation for this class was generated from the following files: