| _privateData | SString | [protected] |
| Append(const SString &) | SString | [inline] |
| Append(const char *) | SString | [inline] |
| Append(const SString &, int32_t length) | SString | |
| Append(const char *, int32_t length) | SString | |
| Append(char, int32_t count) | SString | |
| AppendChar(wchar32_t unicode) | SString | |
| BeginBuffering() | SString | |
| ByteAt(int32_t index) const | SString | [inline] |
| Capitalize() | SString | |
| CapitalizeEachWord() | SString | |
| CharacterDeescape(const char *original, char escapeChar) | SString | |
| CharacterDeescape(char escapeChar) | SString | |
| CharacterEscape(const char *original, const char *setOfCharsToEscape, char escapeWith) | SString | |
| CharacterEscape(const char *setOfCharsToEscape, char escapeWith) | SString | |
| CharAt(int32_t index) const | SString | |
| CharLength(int32_t index) const | SString | |
| Compact(const char *setOfCharsToCompact) | SString | |
| Compact(const char *setOfCharsToCompact, char *replacementChar) | SString | |
| Compare(const SString &) const | SString | |
| Compare(const char *) const | SString | |
| Compare(const SString &, int32_t n) const | SString | |
| Compare(const char *, int32_t n) const | SString | |
| CopyInto(SString &into, int32_t fromOffset, int32_t length) const | SString | |
| CopyInto(char *into, int32_t fromOffset, int32_t length) const | SString | |
| CountChars() const | SString | |
| EmptyString() | SString | [static] |
| EndBuffering() | SString | |
| FindFirst(const SString &) const | SString | |
| FindFirst(const char *) const | SString | |
| FindFirst(const SString &, int32_t fromOffset) const | SString | |
| FindFirst(const char *, int32_t fromOffset) const | SString | |
| FindFirst(char) const | SString | |
| FindFirst(char, int32_t fromOffset) const | SString | |
| FindLast(const SString &) const | SString | |
| FindLast(const char *) const | SString | |
| FindLast(const SString &, int32_t beforeOffset) const | SString | |
| FindLast(const char *, int32_t beforeOffset) const | SString | |
| FindLast(char) const | SString | |
| FindLast(char, int32_t fromOffset) const | SString | |
| FindSetFirst(const char *setOfChars) | SString | |
| FindSetFirst(const char *setOfChars, int32_t fromOffset) | SString | |
| FindSetLast(const char *setOfChars) | SString | |
| FindSetLast(const char *setOfChars, int32_t beforeOffset) | SString | |
| FirstForChar(int32_t index) const | SString | |
| ICompare(const SString &) const | SString | |
| ICompare(const char *) const | SString | |
| ICompare(const SString &, int32_t n) const | SString | |
| ICompare(const char *, int32_t n) const | SString | |
| IFindFirst(const SString &) const | SString | |
| IFindFirst(const char *) const | SString | |
| IFindFirst(const SString &, int32_t fromOffset) const | SString | |
| IFindFirst(const char *, int32_t fromOffset) const | SString | |
| IFindLast(const SString &) const | SString | |
| IFindLast(const char *) const | SString | |
| IFindLast(const SString &, int32_t beforeOffset) const | SString | |
| IFindLast(const char *, int32_t beforeOffset) const | SString | |
| Insert(const char *, int32_t pos) | SString | |
| Insert(const char *, int32_t length, int32_t pos) | SString | |
| Insert(const char *, int32_t fromOffset, int32_t length, int32_t pos) | SString | |
| Insert(const SString &, int32_t pos) | SString | |
| Insert(const SString &, int32_t length, int32_t pos) | SString | |
| Insert(const SString &, int32_t fromOffset, int32_t length, int32_t pos) | SString | |
| Insert(char, int32_t count, int32_t pos) | SString | |
| IReplace(char replaceThis, char withThis, int32_t maxReplaceCount, int32_t fromOffset=0) | SString | |
| IReplace(const char *replaceThis, const char *withThis, int32_t maxReplaceCount, int32_t fromOffset=0) | SString | |
| IReplaceAll(char replaceThis, char withThis, int32_t fromOffset=0) | SString | |
| IReplaceAll(const char *replaceThis, const char *withThis, int32_t fromOffset=0) | SString | |
| IReplaceFirst(char replaceThis, char withThis) | SString | |
| IReplaceFirst(const char *replaceThis, const char *withThis) | SString | |
| IReplaceLast(char replaceThis, char withThis) | SString | |
| IReplaceLast(const char *replaceThis, const char *withThis) | SString | |
| IsNumber(int32_t base=10) const | SString | |
| IsOnlyWhitespace() const | SString | |
| Length() const | SString | [inline] |
| LockBuffer(int32_t maxLength) | SString | |
| MakeEmpty() | SString | |
| MoveInto(SString &into, int32_t from, int32_t length) | SString | |
| MoveInto(char *into, int32_t from, int32_t length) | SString | |
| Mush() | SString | |
| NextChar(int32_t index) const | SString | |
| NextCharFor(int32_t index) const | SString | |
| operator const char *() const | SString | [inline] |
| operator!=(const SString &) const | SString | [inline] |
| operator!=(const char *) const | SString | [inline] |
| operator+=(const SString &) | SString | [inline] |
| operator+=(const char *) | SString | |
| operator+=(char) | SString | |
| operator<(const SString &) const | SString | [inline] |
| operator<(const char *) const | SString | |
| operator<<(const char *) | SString | |
| operator<<(const SString &) | SString | |
| operator<<(char) | SString | |
| operator<<(int) | SString | |
| operator<<(unsigned int) | SString | |
| operator<<(unsigned long) | SString | |
| operator<<(long) | SString | |
| operator<<(uint64_t) | SString | |
| operator<<(int64_t) | SString | |
| operator<<(float) | SString | |
| operator<=(const SString &) const | SString | [inline] |
| operator<=(const char *) const | SString | |
| operator=(const SString &) | SString | |
| operator=(const char *) | SString | |
| operator==(const SString &) const | SString | [inline] |
| operator==(const char *) const | SString | |
| operator>(const SString &) const | SString | [inline] |
| operator>(const char *) const | SString | |
| operator>=(const SString &) const | SString | [inline] |
| operator>=(const char *) const | SString | |
| operator[](size_t index) const | SString | [inline] |
| PathAppend(const SString &leaf, bool normalize=false) | SString | |
| PathAppend(const char *leaf, bool normalize=false) | SString | |
| PathDelimiter() | SString | [static] |
| PathGetParent(SString *parentPath) const | SString | |
| PathGetRoot(SString *root) const | SString | |
| PathLeaf(void) const | SString | |
| PathNormalize() | SString | |
| PathRemoveRoot(SString *root) | SString | |
| PathSetTo(const SString &dir, const SString &leaf=B_EMPTY_STRING, bool normalize=false) | SString | |
| PathSetTo(const char *dir, const char *leaf=NULL, bool normalize=false) | SString | |
| Pool() | SString | |
| Prepend(const char *) | SString | |
| Prepend(const SString &) | SString | |
| Prepend(const char *, int32_t) | SString | |
| Prepend(const SString &, int32_t) | SString | |
| Prepend(char, int32_t count) | SString | |
| Printf(const char *fmt,...) | SString | |
| Remove(int32_t from, int32_t length) | SString | |
| RemoveAll(const SString &) | SString | |
| RemoveAll(const char *) | SString | |
| RemoveFirst(const SString &) | SString | |
| RemoveFirst(const char *) | SString | |
| RemoveLast(const SString &) | SString | |
| RemoveLast(const char *) | SString | |
| RemoveSet(const char *setOfCharsToRemove) | SString | |
| Replace(char replaceThis, char withThis, int32_t maxReplaceCount, int32_t fromOffset=0) | SString | |
| Replace(const char *replaceThis, const char *withThis, int32_t maxReplaceCount, int32_t fromOffset=0) | SString | |
| ReplaceAll(char replaceThis, char withThis, int32_t fromOffset=0) | SString | |
| ReplaceAll(const char *replaceThis, const char *withThis, int32_t fromOffset=0) | SString | |
| ReplaceFirst(char replaceThis, char withThis) | SString | |
| ReplaceFirst(const char *replaceThis, const char *withThis) | SString | |
| ReplaceLast(char replaceThis, char withThis) | SString | |
| ReplaceLast(const char *replaceThis, const char *withThis) | SString | |
| ReplaceSet(const char *setOfChars, char with) | SString | |
| ReplaceSet(const char *setOfChars, const char *with) | SString | |
| SelfQC() | SString | [static] |
| SetTo(const char *) | SString | [inline] |
| SetTo(const char *, int32_t length) | SString | |
| SetTo(const SString &from) | SString | |
| SetTo(const SString &, int32_t length) | SString | |
| SetTo(char, int32_t count) | SString | |
| SharedBuffer() const | SString | |
| SString() | SString | |
| SString(const char *) | SString | [explicit] |
| SString(int32_t) | SString | [explicit] |
| SString(const SString &) | SString | |
| SString(const char *, int32_t maxLength) | SString | |
| SString(const SSharedBuffer *buf) | SString | |
| String() const | SString | [inline] |
| StripWhitespace() | SString | |
| Swap(SString &with) | SString | |
| ToLower() | SString | |
| ToLower(int32_t first, int32_t length) | SString | |
| ToUpper() | SString | |
| ToUpper(int32_t first, int32_t length) | SString | |
| Trim() | SString | |
| Truncate(int32_t newLength) | SString | |
| UnlockBuffer(int32_t length=-1) | SString | |
| ~SString() | SString | |