String Member List

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

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