Append(const CStringInterface *str) | StringTemplate< CStringInterface, CString, Char > | |
Append(const CString &str) | StringTemplate< CStringInterface, CString, Char > | |
Append(const Char *str, Int len) | StringTemplate< CStringInterface, CString, Char > | |
Append(const Block< const Char > &block) | 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 > | |
CharType typedef | StringTemplate< CStringInterface, CString, Char > | |
Compare(const CStringInterface *str, STRINGCOMPARISON mode=STRINGCOMPARISON::UNICODE_NUMBERS) const | StringTemplate< CStringInterface, CString, Char > | |
ComparePart(const CStringInterface *str, STRINGCOMPARISON mode, StringPosition position, StringCount count) const | StringTemplate< CStringInterface, CString, Char > | |
Disconnect() | CStringInterface | |
EndsWith(Char ch) const | StringTemplate< CStringInterface, CString, Char > | |
EndsWith(const CString &str) const | StringTemplate< CStringInterface, CString, Char > | |
Erase(StringPosition position, StringCount count) | StringTemplate< CStringInterface, CString, Char > | |
Find(const CString &str, Int *pos, StringPosition start=0) const | StringTemplate< CStringInterface, CString, Char > | |
Find(Char ch, Int *pos, StringPosition start=0) const | StringTemplate< CStringInterface, CString, Char > | |
FindIndex(const CStringInterface *str, StringPosition start=0) const | StringTemplate< CStringInterface, CString, Char > | |
FindIndex(Char ch, StringPosition start=0) const | StringTemplate< CStringInterface, CString, Char > | |
FindLast(const CString &str, Int *pos, StringPosition start=StringEnd()) const | StringTemplate< CStringInterface, CString, Char > | |
FindLast(Char ch, Int *pos, StringPosition start=StringEnd()) const | StringTemplate< CStringInterface, CString, Char > | |
FindLastIndex(const CStringInterface *str, StringPosition start=StringEnd()) const | StringTemplate< CStringInterface, CString, Char > | |
FindLastIndex(Char ch, StringPosition start=StringEnd()) const | StringTemplate< CStringInterface, CString, Char > | |
FindLastUpper(const CString &str, Int *pos, StringPosition start=StringEnd()) const | StringTemplate< CStringInterface, CString, Char > | |
FindLastUpperIndex(const CStringInterface *str, StringPosition start=StringEnd()) const | StringTemplate< CStringInterface, CString, Char > | |
FindUpper(const CString &str, Int *pos, StringPosition start=0) const | StringTemplate< CStringInterface, CString, Char > | |
FindUpperIndex(const CStringInterface *str, StringPosition start=0) const | StringTemplate< 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) | CStringInterface | static |
GetChar(Int pos) const | StringTemplate< CStringInterface, CString, Char > | |
GetCString() const | CStringInterface | |
GetCStringAppendArray(const NonConstArray< Char > &array) const | CStringInterface | |
GetCStringBlock(const Block< Char > &buffer) const | CStringInterface | |
GetHashCode() const | StringTemplate< CStringInterface, CString, Char > | |
GetInternalData() const | CStringInterface | |
GetLeftPart(StringPosition start) const | StringTemplate< CStringInterface, CString, Char > | |
GetLength() const | StringTemplate< CStringInterface, CString, Char > | |
GetPart(StringPosition start, StringCount count) const | StringTemplate< CStringInterface, CString, Char > | |
GetRightPart(StringPosition start) const | StringTemplate< CStringInterface, CString, Char > | |
GetUniqueHashCode() const | StringTemplate< CStringInterface, CString, Char > | |
GetUtf32(Utf32CharBuffer &stringData) const | StringTemplate< 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) const | StringTemplate< CStringInterface, CString, Char > | |
MAXON_INTERFACE_NONVIRTUAL(CStringInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.interface.cstring") | CStringInterface | private |
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) const | StringTemplate< CStringInterface, CString, Char > | |
StartsWith(Char ch) const | StringTemplate< CStringInterface, CString, Char > | |
StartsWith(const CString &str) const | StringTemplate< CStringInterface, CString, Char > | |
Super typedef | StringTemplate< CStringInterface, CString, Char > | |
ToFloat(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToFloat32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToFloat64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToInt(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToInt32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToInt64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToLower() const | StringTemplate< CStringInterface, CString, Char > | |
ToString(const FormatStatement *formatStatement=nullptr) const | CStringInterface | |
ToUInt(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToUInt32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToUInt64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< CStringInterface, CString, Char > | |
ToUpper() const | StringTemplate< 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 |