All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
BString Member List

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

Adopt(BString &from)BString
Adopt(BString &from, int32 maxLength)BString
AdoptChars(BString &from, int32 charCount)BString
Append(const BString &string)BStringinline
Append(const char *string)BStringinline
Append(const BString &string, int32 length)BString
Append(const char *string, int32 length)BString
Append(char c, int32 count)BString
AppendChars(const BString &string, int32 charCount)BString
AppendChars(const char *string, int32 charCount)BString
BString()BString
BString(const char *string)BString
BString(const BString &string)BString
BString(const char *string, int32 maxLength)BString
BString(BString &&string) noexceptBString
ByteAt(int32 index) constBStringinline
Capitalize()BString
CapitalizeEachWord()BString
CharacterDeescape(const char *original, char escapeChar)BString
CharacterDeescape(char escapeChar)BString
CharacterEscape(const char *original, const char *setOfCharsToEscape, char escapeWith)BString
CharacterEscape(const char *setOfCharsToEscape, char escapeWith)BString
CharAt(int32 charIndex, int32 *bytes=NULL) constBString
CharAt(int32 charIndex, char *buffer, int32 *bytes) constBString
Compare(const BString &string) constBString
Compare(const char *string) constBString
Compare(const BString &string, int32 length) constBString
Compare(const char *string, int32 length) constBString
CompareAt(size_t offset, const BString &string, int32 length) constBString
CompareChars(const BString &string, int32 charCount) constBString
CompareChars(const char *string, int32 charCount) constBString
CopyCharsInto(BString &into, int32 fromCharOffset, int32 charCount) constBString
CopyCharsInto(char *into, int32 *intoLength, int32 fromCharOffset, int32 charCount) constBString
CopyInto(BString &into, int32 fromOffset, int32 length) constBString
CopyInto(char *into, int32 fromOffset, int32 length) constBString
CountBytes(int32 fromCharOffset, int32 charCount) constBString
CountChars() constBString
EndsWith(const BString &string) constBString
EndsWith(const char *string) constBString
EndsWith(const char *string, int32 length) constBString
FindFirst(const BString &string) constBString
FindFirst(const char *string) constBString
FindFirst(const BString &string, int32 fromOffset) constBString
FindFirst(const char *string, int32 fromOffset) constBString
FindFirst(char c) constBString
FindFirst(char c, int32 fromOffset) constBString
FindFirstChars(const BString &string, int32 fromCharOffset) constBString
FindFirstChars(const char *string, int32 fromCharOffset) constBString
FindLast(const BString &string) constBString
FindLast(const char *string) constBString
FindLast(const BString &string, int32 beforeOffset) constBString
FindLast(const char *string, int32 beforeOffset) constBString
FindLast(char c) constBString
FindLast(char c, int32 beforeOffset) constBString
FindLastChars(const BString &string, int32 beforeCharOffset) constBString
FindLastChars(const char *string, int32 beforeCharOffset) constBString
HashValue() constBStringinline
HashValue(const char *string)BStringstatic
ICompare(const BString &string) constBString
ICompare(const char *string) constBString
ICompare(const BString &string, int32 length) constBString
ICompare(const char *string, int32 length) constBString
IEndsWith(const BString &string) constBString
IEndsWith(const char *string) constBString
IEndsWith(const char *string, int32 length) constBString
IFindFirst(const BString &string) constBString
IFindFirst(const char *string) constBString
IFindFirst(const BString &string, int32 fromOffset) constBString
IFindFirst(const char *string, int32 fromOffset) constBString
IFindLast(const BString &string) constBString
IFindLast(const char *string) constBString
IFindLast(const BString &string, int32 beforeOffset) constBString
IFindLast(const char *string, int32 beforeOffset) constBString
Insert(const char *string, int32 position)BString
Insert(const char *string, int32 length, int32 position)BString
Insert(const char *string, int32 fromOffset, int32 length, int32 position)BString
Insert(const BString &string, int32 position)BString
Insert(const BString &string, int32 length, int32 position)BString
Insert(const BString &string, int32 fromOffset, int32 length, int32 position)BString
Insert(char c, int32 count, int32 position)BString
InsertChars(const char *string, int32 charPosition)BString
InsertChars(const char *string, int32 charCount, int32 charPosition)BString
InsertChars(const char *string, int32 fromCharOffset, int32 charCount, int32 charPosition)BString
InsertChars(const BString &string, int32 charPosition)BString
InsertChars(const BString &string, int32 charCount, int32 charPosition)BString
InsertChars(const BString &string, int32 fromCharOffset, int32 charCount, int32 charPosition)BString
IReplace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset=0)BString
IReplace(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromOffset=0)BString
IReplaceAll(char replaceThis, char withThis, int32 fromOffset=0)BString
IReplaceAll(const char *replaceThis, const char *withThis, int32 fromOffset=0)BString
IReplaceFirst(char replaceThis, char withThis)BString
IReplaceFirst(const char *replaceThis, const char *withThis)BString
IReplaceLast(char replaceThis, char withThis)BString
IReplaceLast(const char *replaceThis, const char *withThis)BString
IsEmpty() constBStringinline
IStartsWith(const BString &string) constBString
IStartsWith(const char *string) constBString
IStartsWith(const char *string, int32 length) constBString
Length() constBStringinline
LockBuffer(int32 maxLength)BString
MoveCharsInto(BString &into, int32 fromCharOffset, int32 charCount)BString
MoveCharsInto(char *into, int32 *intoLength, int32 fromCharOffset, int32 charCount)BString
MoveInto(BString &into, int32 from, int32 length)BString
MoveInto(char *into, int32 from, int32 length)BString
operator const char *() constBStringinline
operator!=(const BString &string) constBStringinline
operator!=(const char *string) constBStringinline
operator+=(const BString &string)BStringinline
operator+=(const char *string)BString
operator+=(char c)BString
operator<(const BString &string) constBStringinline
operator<(const char *string) constBString
operator<<(const char *string)BString
operator<<(const BString &string)BString
operator<<(char c)BString
operator<<(bool value)BString
operator<<(int value)BString
operator<<(unsigned int value)BString
operator<<(unsigned long value)BString
operator<<(long value)BString
operator<<(unsigned long long value)BString
operator<<(long long value)BString
operator<<(float value)BString
operator<<(double value)BString
operator<=(const BString &string) constBStringinline
operator<=(const char *string) constBString
operator=(const BString &string)BString
operator=(const char *string)BString
operator=(char c)BString
operator=(BString &&string) noexceptBString
operator==(const BString &string) constBStringinline
operator==(const char *string) constBString
operator>(const BString &string) constBStringinline
operator>(const char *string) constBString
operator>=(const BString &string) constBStringinline
operator>=(const char *string) constBString
operator[](int32 index) constBStringinline
Prepend(const char *string)BString
Prepend(const BString &string)BString
Prepend(const char *string, int32 length)BString
Prepend(const BString &string, int32 length)BString
Prepend(char c, int32 count)BString
PrependChars(const char *string, int32 charCount)BString
PrependChars(const BString &string, int32 charCount)BString
Remove(int32 from, int32 length)BString
RemoveAll(const BString &string)BString
RemoveAll(const char *string)BString
RemoveChars(int32 fromCharOffset, int32 charCount)BString
RemoveCharsSet(const char *setOfCharsToRemove)BString
RemoveFirst(const BString &string)BString
RemoveFirst(const char *string)BString
RemoveLast(const BString &string)BString
RemoveLast(const char *string)BString
RemoveSet(const char *setOfBytesToRemove)BString
Replace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset=0)BString
Replace(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromOffset=0)BString
ReplaceAll(char replaceThis, char withThis, int32 fromOffset=0)BString
ReplaceAll(const char *replaceThis, const char *withThis, int32 fromOffset=0)BString
ReplaceAllChars(const char *replaceThis, const char *withThis, int32 fromCharOffset)BString
ReplaceChars(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromCharOffset)BString
ReplaceCharsSet(const char *setOfChars, const char *with)BString
ReplaceFirst(char replaceThis, char withThis)BString
ReplaceFirst(const char *replaceThis, const char *withThis)BString
ReplaceLast(char replaceThis, char withThis)BString
ReplaceLast(const char *replaceThis, const char *withThis)BString
ReplaceSet(const char *setOfBytes, char with)BString
ReplaceSet(const char *setOfBytes, const char *with)BString
ScanWithFormat(const char *format,...)BString
ScanWithFormatVarArgs(const char *format, va_list args)BString
SetByteAt(int32 pos, char to)BString
SetTo(const char *string)BStringinline
SetTo(const char *string, int32 maxLength)BString
SetTo(const BString &string)BString
SetTo(const BString &string, int32 maxLength)BString
SetTo(char c, int32 count)BString
SetToChars(const char *string, int32 charCount)BString
SetToChars(const BString &string, int32 charCount)BString
SetToFormat(const char *format,...)BString
SetToFormatVarArgs(const char *format, va_list args)BString
Split(const char *separator, bool noEmptyStrings, BStringList &_list) constBString
StartsWith(const BString &string) constBString
StartsWith(const char *string) constBString
StartsWith(const char *string, int32 length) constBString
String() constBStringinline
ToLower()BString
ToUpper()BString
Trim()BString
Truncate(int32 newLength, bool lazy=true)BString
TruncateChars(int32 newCharCount, bool lazy=true)BString
UnlockBuffer(int32 length=-1)BString
~BString()BString