| Append(const StringInterface *str) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Append(const String &str) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Append(const Utf32Char *str, Int len) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Append(const Block< const Utf32Char > &block) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | AppendChar(Utf32Char v) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | AppendInt(Int32 v) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | AppendInt(Int64 v) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | AppendUInt(UInt32 v) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | AppendUInt(UInt64 v) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | CharType typedef | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Compare(const StringInterface *str, STRINGCOMPARISON mode=STRINGCOMPARISON::UNICODE_NUMBERS) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ComparePart(const StringInterface *str, STRINGCOMPARISON mode, StringPosition position, StringCount count) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ConvertString(const SCR &converter) const | StringInterface |  | 
  | ConvertString(const SCR &converter) const | StringInterface |  | 
  | EndsWith(Utf32Char ch) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | EndsWith(const String &str) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Erase(StringPosition position, StringCount count) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Find(const String &str, Int *pos, StringPosition start=0) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Find(Utf32Char ch, Int *pos, StringPosition start=0) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindIndex(const StringInterface *str, StringPosition start=0) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindIndex(Utf32Char ch, StringPosition start=0) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindLast(const String &str, Int *pos, StringPosition start=StringEnd()) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindLast(Utf32Char ch, Int *pos, StringPosition start=StringEnd()) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindLastIndex(const StringInterface *str, StringPosition start=StringEnd()) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindLastIndex(Utf32Char ch, StringPosition start=StringEnd()) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindLastUpper(const String &str, Int *pos, StringPosition start=StringEnd()) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindLastUpperIndex(const StringInterface *str, StringPosition start=StringEnd()) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindUpper(const String &str, Int *pos, StringPosition start=0) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FindUpperIndex(const StringInterface *str, StringPosition start=0) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | FloatToString(Float32 value, Int charsBeforeComma=STRING_DYNAMIC_DIGITS, Int digitsAfterComma=-3, Bool exponent=false, Utf32Char fillChar=' ') | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | FloatToString(Float64 value, Int charsBeforeComma=STRING_DYNAMIC_DIGITS, Int digitsAfterComma=-3, Bool exponent=false, Utf32Char fillChar=' ') | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | GetAndCacheConstString(const wchar_t *chr, Int len) | StringInterface | static | 
  | GetAndCacheConstString(const Char *chr, Int len, Int isUtf8) | StringInterface | static | 
  | GetChar(Int pos) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetCharacterWidth() const | StringInterface |  | 
  | GetCString(const StringEncodingRef &stringEncoding=GetUtf8DefaultEncoder()) const | StringInterface |  | 
  | GetCStringAppendArray(const NonConstArray< Char > &array, const StringEncodingRef &stringEncoding=GetUtf8DefaultEncoder()) const | StringInterface |  | 
  | GetCStringBlock(const Block< Char > &buffer, const StringEncodingRef &stringEncoding=GetUtf8DefaultEncoder()) const | StringInterface |  | 
  | GetHashCode() const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetLeftPart(StringPosition start) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetLength() const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetPart(StringPosition start, StringCount count) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetRightPart(StringPosition start) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetSystemEncoding() const | StringInterface |  | 
  | GetUniqueHashCode() const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetUtf16(Utf16CharBuffer &stringData) const | StringInterface |  | 
  | GetUtf32(Utf32CharBuffer &stringData) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | GetVariableInternalData() const | StringInterface |  | 
  | HexToString(UInt32 v, Bool prefix0x=true) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | HexToString(UInt64 v, Bool prefix0x=true) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | Init(Int count=0, Utf32Char fillChar=0) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Insert(StringPosition position, const StringInterface *str, StringPosition strStart=0, StringCount strCount=StringEnd()) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Insert(StringPosition position, Utf32Char ch) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | IntToString(Int32 v) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | IntToString(Int64 v) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | IsEqual(const StringInterface *str) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | MAXON_INTERFACE_NONVIRTUAL(StringInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.interface.string") | StringInterface | private | 
  | MemorySizeToString(Int64 v, Bool mebibytes=true) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | PointerToString(const void *v) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | Prettify(Int indent=0, const String &indentStr="\t"_s, Int breakUpThreshold=100, Bool angularBrackets=false) const | StringInterface |  | 
  | PrivateEnumToString(const EnumInfo &info, UInt64 value, const FormatStatement *formatStatement) | StringInterface | static | 
  | Replace(Utf32Char find, Utf32Char replace) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Replace(const String &find, const String &replace) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Replace(Utf32Char find, const String &replace) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | SetChar(Int pos, Utf32Char ch) | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | SetCString(const Char *buffer, Int count=-1, const StringDecodingRef &stringDecoding=GetUtf8DefaultDecoder()) | StringInterface |  | 
  | SetCString(const Block< const Char > &buffer, const StringDecodingRef &stringDecoding=GetUtf8DefaultDecoder()) | StringInterface |  | 
  | SetSystemEncoding(const SysChar *buffer, Int count=-1) | StringInterface |  | 
  | SetUtf16(const Utf16Char *buffer, Int count=-1) | StringInterface |  | 
  | SetUtf32(const Utf32Char *buffer, Int count=-1) | StringInterface |  | 
  | Shrink() | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Split(const String &splitSymbol, Bool trim, const ValueReceiver< const String & > &parts) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | StartsWith(Utf32Char ch) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | StartsWith(const String &str) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Super typedef | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToFloat(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToFloat32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToFloat64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToInt(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToInt32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToInt64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToLower() const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToString(const FormatStatement *formatStatement=nullptr) const | StringInterface |  | 
  | ToUInt(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToUInt32(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToUInt64(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | ToUpper() const | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | Trim() | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | TrimLeft() | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | TrimRight() | StringTemplate< StringInterface, String, Utf32Char > |  | 
  | UIntToString(UInt32 v) | StringTemplate< StringInterface, String, Utf32Char > | static | 
  | UIntToString(UInt64 v) | StringTemplate< StringInterface, String, Utf32Char > | static |