String_t Member List

This is the complete list of members for String_t, 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 &copy)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]

Generated on Tue Dec 14 22:35:07 2010 for UT library by  doxygen 1.6.1