CACAO
|
Public Types | |
typedef Utf8String | ReturnType |
interface to utf8::transform More... | |
Public Member Functions | |
FromUtf16Builder (Iterator text, size_t utf16_size) | |
void | utf8 (uint8_t c) |
Utf8String | finish () |
Utf8String | abort () |
size_t | hash () const |
interface to HashTable More... | |
utf16_tag | tag () const |
interface to InternTableEntry More... | |
Iterator | begin () const |
size_t | size () const |
Utf8String | get_string () const |
![]() | |
ErrorAction | error_action () const |
void | utf8 (uint8_t) const |
void | utf16 (uint16_t) const |
Utf8String | finish () const |
Utf8String | abort () const |
Private Attributes | |
size_t | _hash |
size_t | _utf8_size |
size_t | _utf16_size |
Iterator | _text |
typedef Utf8String FromUtf16Builder< Iterator >::ReturnType |
interface to utf8::transform
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |