, including all inherited members.
AllocatedSize() const | Buffer_t | [inline, private] |
Append(stringliteral *append) | String_t | [inline] |
Append(const utf8 *append) | String_t | |
Append(const String_t &append) | String_t | |
AppendFromEscapedASCII(const ascii7 *ascii, ascii7 stop_at=0, int length=-1) | String_t | |
Buffer(int size, bool expect_more_growth=false) | Buffer_t | [inline, private] |
Buffer_t() | Buffer_t | [inline, private] |
Buffer_t(byte *stack_buffer, int stack_buffer_size) | Buffer_t | [inline, private] |
ByteAt(int index) const | Buffer_t | [inline, private] |
Compare(stringliteral *compare, int char_limit=-1) const | String_t | [inline] |
Compare(const utf8 *compare, int char_limit=-1) const | String_t | |
Compare(const String_t &compare, int char_limit=-1) const | String_t | [inline] |
CompareIgnoreCase(stringliteral *compare, int char_limit=-1, bool numeric_sort_numbers=true) const | String_t | [inline] |
CompareIgnoreCase(const utf8 *compare, int char_limit=-1, bool numeric_sort_numbers=true) const | String_t | [inline] |
CompareIgnoreCase(const String_t &compare, int char_limit=-1, bool numeric_sort_numbers=true) const | String_t | [inline] |
ConstChars() const | String_t | [inline] |
CountUTF8Chars(const utf8 *string, int stop_at_count=-1, int *byte_count=NULL, bool stop_at_count_is_byte_limit=false) | String_t | [static] |
DoLineEndingsMatch(const utf8 *string, line_ending_type_t line_ending=eLINEENDING_native, bool *ended_with_line_ending=NULL) | String_t | [static] |
Equals(stringliteral *compare) const | String_t | [inline] |
Equals(const utf8 *compare) const | String_t | |
Equals(const String_t &compare) const | String_t | |
EqualsIgnoreCase(stringliteral *compare) const | String_t | [inline] |
EqualsIgnoreCase(const utf8 *compare) const | String_t | [inline] |
EqualsIgnoreCase(const String_t &compare) const | String_t | |
FindSubstringOffsetBytes(stringliteral *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FindSubstringOffsetBytes(const utf8 *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | |
FindSubstringOffsetBytes(const String_t &find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FindSubstringOffsetChars(stringliteral *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FindSubstringOffsetChars(const utf8 *find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | |
FindSubstringOffsetChars(const String_t &find, bool case_sensitive=true, int start_at_offset=0, bool front_to_back=true) | String_t | [inline] |
FromEscapedASCII(const ascii7 *ascii, ascii7 stop_at=0, int length=-1) | String_t | [inline] |
GetLeft(int length_chars, String_t *left) const | String_t | |
GetRight(int length_chars, String_t *right) const | String_t | |
GrowIfNeeded(int min_allocated_bytes, bool expect_more_growth=false) | Buffer_t | [inline, private] |
InstallStackBuffer(byte *stack_buffer, int stack_buffer_size) | Buffer_t | [inline, private] |
IsASCII() const | String_t | [inline] |
IsEmpty() const | String_t | [inline] |
Left(int length_chars) const | String_t | |
LeftEquals(stringliteral *compare) const | String_t | [inline] |
LeftEquals(const utf8 *compare) const | String_t | |
LeftEquals(const String_t &compare) const | String_t | [inline] |
LeftEqualsIgnoreCase(stringliteral *compare) const | String_t | [inline] |
LeftEqualsIgnoreCase(const utf8 *compare) const | String_t | |
LeftEqualsIgnoreCase(const String_t &compare) const | String_t | [inline] |
LengthBytes() const | String_t | [inline] |
LengthChars() const | String_t | [inline] |
MakeEmpty() | String_t | [inline] |
operator const utf8 *() const | String_t | [inline] |
operator!=(stringliteral *compare) const | String_t | [inline] |
operator!=(const utf8 *compare) const | String_t | [inline] |
operator!=(const String_t &compare) const | String_t | [inline] |
operator+(stringliteral *append) const | String_t | [inline] |
operator+(const utf8 *append) const | String_t | [inline] |
operator+(const String_t &append) const | String_t | [inline] |
operator+=(stringliteral *append) | String_t | [inline] |
operator+=(const utf8 *append) | String_t | [inline] |
operator+=(const String_t &append) | String_t | [inline] |
operator-(int length_char) const | String_t | [inline] |
operator-=(int length_chars) | String_t | [inline] |
operator<(const String_t &compare) const | String_t | [inline] |
operator<=(const String_t &compare) const | String_t | [inline] |
operator=(stringliteral *set) | String_t | [inline] |
operator=(const utf8 *set) | String_t | [inline] |
operator=(const String_t &set) | String_t | [inline] |
operator=(const wchar_t *set) | String_t | [inline] |
operator==(stringliteral *compare) const | String_t | [inline] |
operator==(const utf8 *compare) const | String_t | [inline] |
operator==(const String_t &compare) const | String_t | [inline] |
operator>(const String_t &compare) const | String_t | [inline] |
operator>=(const String_t &compare) const | String_t | [inline] |
operator[](int index) | Buffer_t | [inline, private] |
Prepend(stringliteral *prepend) | String_t | [inline] |
Prepend(const utf8 *prepend) | String_t | |
Prepend(const String_t &prepend) | String_t | |
PrintByteArray(stringliteral *format, stringliteral *separator, const byte *data, int data_length) | String_t | [inline] |
PrintByteArray(stringliteral *format, stringliteral *separator, const Buffer_t &buffer) | String_t | [inline] |
PrintByteArrayAppend(stringliteral *format, stringliteral *separator, const byte *data, int data_length) | String_t | |
PrintByteArrayAppend(stringliteral *format, stringliteral *separator, const Buffer_t &buffer) | String_t | [inline] |
Printf(stringliteral *format,...) | String_t | [inline] |
PrintfAppend(stringliteral *format,...) | String_t | [inline] |
ReadOnlyBuffer() const | Buffer_t | [inline, private] |
Remove(const utf8 *position_within_string, int bytes_to_remove) | String_t | |
RemoveLeft(int length_chars) | String_t | |
RemoveRight(int length_chars) | String_t | |
RemoveWhitespace(bool start=true, bool end=true) | String_t | |
ReplaceLeft(int remove_length_chars, stringliteral *replace) | String_t | [inline] |
ReplaceLeft(int remove_length_chars, const utf8 *replace_with) | String_t | |
ReplaceLeft(int remove_length_chars, const String_t &replace_with) | String_t | |
ReplaceRight(int remove_length_chars, stringliteral *replace) | String_t | [inline] |
ReplaceRight(int remove_length_chars, const utf8 *replace_with) | String_t | |
ReplaceRight(int remove_length_chars, const String_t &replace_with) | String_t | |
Right(int length_chars) const | String_t | |
RightEquals(stringliteral *compare) const | String_t | [inline] |
RightEquals(const utf8 *compare) const | String_t | [inline] |
RightEquals(const String_t &compare) const | String_t | [inline] |
RightEqualsIgnoreCase(stringliteral *compare) const | String_t | [inline] |
RightEqualsIgnoreCase(const utf8 *compare) const | String_t | [inline] |
RightEqualsIgnoreCase(const String_t &compare) const | String_t | [inline] |
Set(stringliteral *set) | String_t | [inline] |
Set(const utf8 *set) | String_t | |
Set(const String_t &set) | String_t | |
Set(const wchar_t *set) | String_t | |
SetAndBorrow(stringliteral *set) | String_t | |
SetLengthLimited(const utf8 *set, int num_chars) | String_t | |
SetLineEndings(line_ending_type_t line_ending_type) | String_t | |
SetValidSize(int size) | Buffer_t | [inline, private] |
String_t() | String_t | [inline] |
String_t(byte *buffer, int buffer_size) | String_t | [inline] |
String_t(stringliteral *string) | String_t | |
String_t(const utf8 *string) | String_t | |
String_t(const String_t ©) | String_t | [inline] |
String_t(const wchar_t *string) | String_t | [inline] |
ToASCII(SimpleTypedBuffer_t< ascii7 > *buffer, bool escape_all, const ascii7 *escape_also) const | String_t | |
ToWChar(SimpleTypedBuffer_t< wchar_t > *buffer) const | String_t | |
UTF8() const | String_t | [inline] |
ValidSize() const | Buffer_t | [inline, private] |
VPrintf(stringliteral *format, va_list args) | String_t | [inline] |
VPrintfAppend(stringliteral *format, va_list args) | String_t | [inline] |
~Buffer_t() | Buffer_t | [inline, private] |