|
|
|
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: