| AppendChar(char ch) | String | [static] |
| AppendFormat(const char *format,...) | String | [static] |
| AppendString(const char *str) | String | [static] |
| AppendString(const char *str, S32 len) | String | [static] |
| BeginString() | String | [static] |
| c_str() const | String | |
| Case enum value | String | |
| compare(const StringChar *str, SizeType len=0, int mode=Case|Left) const | String | |
| compare(const String &str, SizeType len=0, int mode=Case|Left) const | String | |
| EndString() | String | [static] |
| equal(const String &str, int mode=Case) const | String | |
| erase(SizeType pos, SizeType len) | String | |
| find(StringChar c, SizeType pos=0, int mode=Case|Left) const | String | |
| find(const StringChar *str, SizeType pos=0, int mode=Case|Left) const | String | |
| find(const String &str, SizeType pos=0, int mode=Case|Left) const | String | |
| getHashCaseInsensitive() const | String | |
| getHashCaseSensitive() const | String | |
| insert(SizeType pos, const StringChar c) | String | [inline] |
| insert(SizeType pos, const StringChar *str) | String | |
| insert(SizeType pos, const String &str) | String | |
| insert(SizeType pos, const StringChar *str, SizeType len) | String | |
| isEmpty() const | String | |
| isNotEmpty() const | String | [inline] |
| isShared() const | String | |
| Left enum value | String | |
| length() const | String | |
| Mode enum name | String | |
| NoCase enum value | String | |
| NPos | String | [static] |
| operator const char *() const | String | [inline] |
| operator!=(const String &str) const | String | [inline] |
| operator+(const String &a, StringChar c) | String | [friend] |
| operator+(StringChar c, const String &a) | String | [friend] |
| operator+(const String &a, const StringChar *b) | String | [friend] |
| operator+(const String &a, const String &b) | String | [friend] |
| operator+(const StringChar *a, const String &b) | String | [friend] |
| operator+=(StringChar) | String | |
| operator+=(const StringChar *) | String | |
| operator+=(const String &) | String | |
| operator<(const String &str) const | String | |
| operator<=(const String &str) const | String | |
| operator=(StringChar) | String | |
| operator=(const StringChar *) | String | |
| operator=(const String &) | String | |
| operator==(const String &str) const | String | |
| operator>(const String &str) const | String | |
| operator>=(const String &str) const | String | |
| operator[](SizeType) const | String | |
| replace(SizeType pos, SizeType len, const StringChar *str) | String | |
| replace(SizeType pos, SizeType len, const String &str) | String | |
| replace(StringChar c1, StringChar c2) | String | |
| Right enum value | String | |
| size() const | String | |
| SizeType typedef | String | |
| SpanToString(const char *start, const char *end) | String | [static] |
| String() | String | |
| String(const String &str) | String | |
| String(const StringChar *str) | String | |
| String(const StringChar *str, SizeType size) | String | |
| String(const UTF16 *str) | String | |
| StringNoCase() | StringNoCase | [inline] |
| StringNoCase(const String &s) | StringNoCase | [inline] |
| substr(SizeType pos, SizeType len) const | String | |
| ToLower(const String &string) | String | [static] |
| ToString(const char *format,...) | String | [static] |
| ToString(U32 v) | String | [inline, static] |
| ToString(S32 v) | String | [inline, static] |
| ToString(F32 v) | String | [inline, static] |
| ToUpper(const String &string) | String | [static] |
| utf16() const | String | |
| ValueType typedef | String | |
| ~String() | String | |