|
|
CodePointString (const CodePoint *ptr, unsigned siz) |
|
|
CodePointString (const char *utf8) |
|
|
CodePointString (const CodePointString &other) |
|
CodePointString & |
operator= (const CodePointString &other) |
|
|
operator bool () const |
|
Test for null codepoint string.
|
|
const CodePoint * |
data () const |
|
Get handle to codepoints.
|
|
unsigned |
length () const |
|
Number of codepoints.
|
|
void |
appendUTF8 (const char *utf8) |
|
Append a UTF8 encoded character string.
|
|
void |
append (const CodePoint *ptr, unsigned siz) |
|
Append a certain number of codepoints.
|
|
void |
push_back (CodePoint cp) |
|
Append a single codepoint.
|
|
void |
clear () |
|
Clear out the codepoints.
|
|
void |
reserve (size_t sz) |
|
Reserve a certain buffer size.
|
|
|
CodePointStringImpl * |
cpstr |
|
The documentation for this class was generated from the following file: