CStringInterface Member List

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

Append(const CStringInterface *str)StringTemplate< CStringInterface, CString, Char >
Append(const Char *str, Int len)StringTemplate< CStringInterface, CString, Char >
AppendChar(Char v)StringTemplate< CStringInterface, CString, Char >
AppendInt(Int32 v)StringTemplate< CStringInterface, CString, Char >
AppendInt(Int64 v)StringTemplate< CStringInterface, CString, Char >
AppendUInt(UInt32 v)StringTemplate< CStringInterface, CString, Char >
AppendUInt(UInt64 v)StringTemplate< CStringInterface, CString, Char >
Compare(const CStringInterface *str, STRINGCOMPARISON mode=STRINGCOMPARISON::UNICODE_NUMBERS) constStringTemplate< CStringInterface, CString, Char >
ComparePart(const CStringInterface *str, STRINGCOMPARISON mode, StringPosition position, StringCount count) constStringTemplate< CStringInterface, CString, Char >
EndsWith(Char ch) constStringTemplate< CStringInterface, CString, Char >
EndsWith(const CString &str) constStringTemplate< CStringInterface, CString, Char >
Erase(StringPosition position, StringCount count)StringTemplate< CStringInterface, CString, Char >
Find(const CString &str, Int *pos, StringPosition start=0) constStringTemplate< CStringInterface, CString, Char >
Find(Char ch, Int *pos, StringPosition start=0) constStringTemplate< CStringInterface, CString, Char >
FindIndex(const CStringInterface *str, StringPosition start=0) constStringTemplate< CStringInterface, CString, Char >
FindIndex(Char ch, StringPosition start=0) constStringTemplate< CStringInterface, CString, Char >
FindLast(const CString &str, Int *pos, StringPosition start=StringEnd()) constStringTemplate< CStringInterface, CString, Char >
FindLast(Char ch, Int *pos, StringPosition start=StringEnd()) constStringTemplate< CStringInterface, CString, Char >
FindLastIndex(const CStringInterface *str, StringPosition start=StringEnd()) constStringTemplate< CStringInterface, CString, Char >
FindLastIndex(Char ch, StringPosition start=StringEnd()) constStringTemplate< CStringInterface, CString, Char >
FindLastUpper(const CString &str, Int *pos, StringPosition start=StringEnd()) constStringTemplate< CStringInterface, CString, Char >
FindLastUpperIndex(const CStringInterface *str, StringPosition start=StringEnd()) constStringTemplate< CStringInterface, CString, Char >
FindUpper(const CString &str, Int *pos, StringPosition start=0) constStringTemplate< CStringInterface, CString, Char >
FindUpperIndex(const CStringInterface *str, StringPosition start=0) constStringTemplate< CStringInterface, CString, Char >
FloatToString(Float32 value, Int charsBeforeComma=STRING_DYNAMIC_DIGITS, Int digitsAfterComma=-3, Bool exponent=false, Char fillChar=' ')StringTemplate< CStringInterface, CString, Char >static
FloatToString(Float64 value, Int charsBeforeComma=STRING_DYNAMIC_DIGITS, Int digitsAfterComma=-3, Bool exponent=false, Char fillChar=' ')StringTemplate< CStringInterface, CString, Char >static
GetAndCacheConstString(const Char *chr, Int len)CStringInterfacestatic
GetChar(Int pos) constStringTemplate< CStringInterface, CString, Char >
GetCString() constCStringInterface
GetCStringAppendArray(const NonConstArray< Char > &array) constCStringInterface
GetCStringBlock(const Block< Char > &buffer) constCStringInterface
GetHashCode() constStringTemplate< CStringInterface, CString, Char >
GetInternalData() constCStringInterface
GetLeftPart(StringPosition start) constStringTemplate< CStringInterface, CString, Char >
GetLength() constStringTemplate< CStringInterface, CString, Char >
GetPart(StringPosition start, StringCount count) constStringTemplate< CStringInterface, CString, Char >
GetRightPart(StringPosition start) constStringTemplate< CStringInterface, CString, Char >
GetUtf32(Utf32CharBuffer &stringData) constStringTemplate< CStringInterface, CString, Char >
HexToString(UInt32 v, Bool prefix0x=true)StringTemplate< CStringInterface, CString, Char >static
HexToString(UInt64 v, Bool prefix0x=true)StringTemplate< CStringInterface, CString, Char >static
Init(Int count=0, Char fillChar=0)StringTemplate< CStringInterface, CString, Char >
Insert(StringPosition position, const CStringInterface *str, StringPosition strStart=0, StringCount strCount=StringEnd())StringTemplate< CStringInterface, CString, Char >
Insert(StringPosition position, Char ch)StringTemplate< CStringInterface, CString, Char >
IntToString(Int32 v)StringTemplate< CStringInterface, CString, Char >static
IntToString(Int64 v)StringTemplate< CStringInterface, CString, Char >static
IsEqual(const CStringInterface *str) constStringTemplate< CStringInterface, CString, Char >
MAXON_INTERFACE_NONVIRTUAL(CStringInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.interface.cstring")CStringInterfaceprivate
MemorySizeToString(Int64 v, Bool mebibytes=true)StringTemplate< CStringInterface, CString, Char >static
PointerToString(const void *v)StringTemplate< CStringInterface, CString, Char >static
Replace(Char find, Char replace)StringTemplate< CStringInterface, CString, Char >
Replace(const CString &find, const CString &replace)StringTemplate< CStringInterface, CString, Char >
Replace(Char find, const CString &replace)StringTemplate< CStringInterface, CString, Char >
SetChar(Int pos, Char ch)StringTemplate< CStringInterface, CString, Char >
SetCString(const Char *buffer, Int count=-1)CStringInterface
SetCString(const Block< const Char > &buffer)CStringInterface
Shrink()StringTemplate< CStringInterface, CString, Char >
Split(const CString &splitSymbol, Bool trim, const ValueReceiver< const CString & > &parts) constStringTemplate< CStringInterface, CString, Char >
StartsWith(Char ch) constStringTemplate< CStringInterface, CString, Char >
StartsWith(const CString &str) constStringTemplate< CStringInterface, CString, Char >
Super typedefStringTemplate< CStringInterface, CString, Char >
ToFloat(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToFloat32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToFloat64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToInt(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToInt32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToInt64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToLower() constStringTemplate< CStringInterface, CString, Char >
ToString(const FormatStatement *formatStatement=nullptr) constCStringInterface
ToUInt(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToUInt32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToUInt64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) constStringTemplate< CStringInterface, CString, Char >
ToUpper() constStringTemplate< CStringInterface, CString, Char >
Trim()StringTemplate< CStringInterface, CString, Char >
TrimLeft()StringTemplate< CStringInterface, CString, Char >
TrimRight()StringTemplate< CStringInterface, CString, Char >
UIntToString(UInt32 v)StringTemplate< CStringInterface, CString, Char >static
UIntToString(UInt64 v)StringTemplate< CStringInterface, CString, Char >static