String Member List

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

Begin() constString
CompareDeprecated(const String &cs) constString
ComparePart(const String &str, Int cnt, Int pos) constString
ConstIterator typedefString
Delete(Int pos, Int count)String
End() constString
FindFirst(const String &cs, Int32 *pos, Int start=0) constString
FindFirst(Utf32Char ch, Int32 *pos, Int start=0) constString
FindFirstUpper(const String &findupper, Int32 *pos, Int start) constString
FindLast(const String &cs, Int32 *pos, Int start=-1) constString
FindLast(Utf32Char ch, Int32 *pos, Int start=-1) constString
FindLastUpper(const String &findupper, Int32 *pos, Int start) constString
FloatToString(Float32 v, Int32 vvk=-1, Int32 nnk=-3)Stringstatic
FloatToString(Float64 v, Int32 vvk=-1, Int32 nnk=-3)Stringstatic
FloatToStringDeprecated(Float32 v, Int32 vvk, Int32 nnk=-1, Bool e=false, Utf32Char xchar='0')Stringstatic
FloatToStringDeprecated(Float64 v, Int32 vvk, Int32 nnk=-1, Bool e=false, Utf32Char xchar='0')Stringstatic
GetCString(Char *scstr, Int max, STRINGENCODING type=STRINGENCODING::XBIT) constString
GetCStringCopy(STRINGENCODING type=STRINGENCODING::XBIT) constString
GetCStringLen(STRINGENCODING type=STRINGENCODING::XBIT) constString
GetLineEnd()Stringstatic
HexToString(UInt32 v, Bool prefix0x=true)Stringstatic
HexToString(UInt64 v, Bool prefix0x=true)Stringstatic
InsertDeprecated(Int pos, Utf32Char ch)String
InsertDeprecated(Int pos, const String &cs, Int start=-1, Int end=-1)String
IntToString(Int32 v)Stringstatic
IntToString(Int64 v)Stringstatic
IsEmpty() constString
IsPopulated() constString
Iterator typedefString
Left(Int count) constString
LexCompare(const String &cs) constString
LexComparePart(const String &str, Int cnt, Int pos) constString
MAXON_DEFAULT_REFERENCE_CONSTRUCTORS(String, Reference)String
MemoryToString(Int64 mem)Stringstatic
operator+(const String &str1, const String &str2)Stringfriend
operator+(const String &str1, const Char *str2)Stringfriend
operator+(const Char *str1, const String &str2)Stringfriend
operator+=(const String &str)String
maxon::String::operator+=(const String &str)String
operator->() constStringprivate
operator=(const String &str)String
operator=(String &&str)String
operator=(const maxon::String &str)String
operator=(maxon::String &&str)String
operator[](Int pos) constString
operator[](Int position)String
ParseToFloat(Int32 *error=nullptr, Int unit=0, Int angletype=0, Int base=10) constString
ParseToInt32(Int32 *error=nullptr) constString
Right(Int count) constString
SetCString(const Char *cstr, Int count=-1, STRINGENCODING type=STRINGENCODING::XBIT)String
String()String
String(const String &cs)=defaultString
String(String &&str)=defaultString
String(const maxon::String &cs)String
String(maxon::String &&str)String
String(const Utf16Char *s, Int count=-1)Stringexplicit
String(const Utf32Char *s, Int count=-1)Stringexplicit
String(const Char *cstr, const maxon::StringDecodingRef &stringDecoding=maxon::GetUtf8DefaultDecoder())String
String(const Char *cstr, STRINGENCODING type)String
String(Int count, Utf32Char fillch)String
maxon::String::String(const Char *str, Int count, const StringDecodingRef &stringDecoding=GetUtf8DefaultDecoder())Stringexplicit
maxon::String::String(const Char *str, const StringDecodingRef &stringDecoding=GetUtf8DefaultDecoder())Stringexplicit
maxon::String::String(const Block< const Char > &str, const StringDecodingRef &stringDecoding=GetUtf8DefaultDecoder())Stringexplicit
maxon::String::String(const CString &str, const StringDecodingRef &stringDecoding=GetUtf8DefaultDecoder())Stringexplicit
maxon::String::String(const Block< const Utf32Char > &str)Stringexplicit
maxon::String::String(const Id &prefix, const void *ptr)String
maxon::String::String(const String &prefix, const void *ptr, Bool prefix0x=true)String
SubStr(Int start, Int count) constString
ToFloat(Bool *error) constString
ToInt(Bool *error) constString
ToInt32(Bool *error) constString
ToInt64(Bool *error) constString
ToLower() constString
ToUInt(Bool *error) constString
ToUInt32(Bool *error) constString
ToUInt64(Bool *error) constString
ToUpper() constString
UIntToString(UInt32 v)Stringstatic
UIntToString(UInt64 v)Stringstatic
ValueType typedefString
VectorToString(const Vector32 &v, Int32 nnk=-1)Stringstatic
VectorToString(const Vector64 &v, Int32 nnk=-1)Stringstatic