|  | 
| typedef LENGTH_TYPE | LengthType | 
|  | 
|  | 
|  | UTF8StringSliceBase (const char *_str) | 
|  | 
|  | UTF8StringSliceBase (const char *_str, const LengthType _utf8Length) | 
|  | 
|  | UTF8StringSliceBase (const char *_str, const LengthType _utf8Length, const LengthType _byteLength) | 
|  | 
| LengthType | UTF8Length () const | 
|  | 
| LengthType | ByteLength () const | 
|  | 
| UTF8StringSliceBase | Left (const LengthType numberOfCharacters) const | 
|  | 
| UTF8StringSliceBase | Right (const LengthType numberOfCharacters) const | 
|  | 
| UTF8StringSliceBase | SubString (const LengthType offset, const LengthType numberOfCharacters) const | 
|  | 
| string | ToString () const | 
|  | 
| const char * | CString () const | 
|  | 
| LengthType | CommonPrefixLength (const UTF8StringSliceBase &that) const | 
|  | 
| void | MoveRight () | 
|  | 
| void | MoveLeft () | 
|  | 
| int | ReverseCompare (const UTF8StringSliceBase &that) const | 
|  | 
| LengthType | FindBytePosition (const UTF8StringSliceBase &pattern) const | 
|  | 
| bool | operator< (const UTF8StringSliceBase &that) const | 
|  | 
| bool | operator> (const UTF8StringSliceBase &that) const | 
|  | 
| bool | operator== (const UTF8StringSliceBase &that) const | 
|  | 
| bool | operator!= (const UTF8StringSliceBase &that) const | 
|  | 
The documentation for this class was generated from the following file: