SString Member List

This is the complete list of members for SString, including all inherited members.

_privateDataSString [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