Append
(const INTERFACETYPE *str)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Append
(const CHARTYPE *str, Int len)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
AppendChar
(CHARTYPE v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
AppendInt
(Int32 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
AppendInt
(Int64 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
AppendUInt
(UInt32 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
AppendUInt
(UInt64 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
比较
(const INTERFACETYPE *str, STRINGCOMPARISON mode=STRINGCOMPARISON::UNICODE_NUMBERS) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ComparePart
(const INTERFACETYPE *str, STRINGCOMPARISON mode, StringPosition position, StringCount count) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
EndsWith
(CHARTYPE ch) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
EndsWith
(const REFTYPE &str) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Erase
(StringPosition position, StringCount count)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Find
(const REFTYPE &str, Int *pos, StringPosition start=0) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Find
(CHARTYPE ch, Int *pos, StringPosition start=0) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindIndex
(const INTERFACETYPE *str, StringPosition start=0) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindIndex
(CHARTYPE ch, StringPosition start=0) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindLast
(const REFTYPE &str, Int *pos, StringPosition start=StringEnd()) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindLast
(CHARTYPE ch, Int *pos, StringPosition start=StringEnd()) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindLastIndex
(const INTERFACETYPE *str, StringPosition start=StringEnd()) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindLastIndex
(CHARTYPE ch, StringPosition start=StringEnd()) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindLastUpper
(const REFTYPE &str, Int *pos, StringPosition start=StringEnd()) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindLastUpperIndex
(const INTERFACETYPE *str, StringPosition start=StringEnd()) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindUpper
(const REFTYPE &str, Int *pos, StringPosition start=0) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FindUpperIndex
(const INTERFACETYPE *str, StringPosition start=0) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
FloatToString
(Float32 value, Int charsBeforeComma=STRING_DYNAMIC_DIGITS, Int digitsAfterComma=-3, Bool exponent=false, CHARTYPE fillChar=' ')
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
FloatToString
(Float64 value, Int charsBeforeComma=STRING_DYNAMIC_DIGITS, Int digitsAfterComma=-3, Bool exponent=false, CHARTYPE fillChar=' ')
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
GetChar
(Int pos) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
GetHashCode
() const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
GetLeftPart
(StringPosition start) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
GetLength
() const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
GetPart
(StringPosition start, StringCount count) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
GetRightPart
(StringPosition start) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
GetUtf32
(Utf32CharBuffer &stringData) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
HexToString
(UInt32 v, Bool prefix0x=true)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
HexToString
(UInt64 v, Bool prefix0x=true)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
Init
(Int count=0, CHARTYPE fillChar=0)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Insert
(StringPosition position, const INTERFACETYPE *str, StringPosition strStart=0, StringCount strCount=StringEnd())
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Insert
(StringPosition position, CHARTYPE ch)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
IntToString
(Int32 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
IntToString
(Int64 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
IsEqual
(const INTERFACETYPE *str) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
MemorySizeToString
(Int64 v, Bool mebibytes=true)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
PointerToString
(const void *v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
替换
(CHARTYPE find, CHARTYPE replace)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
替换
(const REFTYPE &find, const REFTYPE &replace)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
替换
(CHARTYPE find, const REFTYPE &replace)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
SetChar
(Int pos, CHARTYPE ch)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Shrink
()
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Split
(const REFTYPE &splitSymbol, Bool trim, const ValueReceiver< const REFTYPE & > &parts) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
StartsWith
(CHARTYPE ch) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
StartsWith
(const REFTYPE &str) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Super
typedef
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToFloat
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToFloat32
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToFloat64
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToInt
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToInt32
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToInt64
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToLower
() const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToUInt
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToUInt32
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToUInt64
(STRINGCONVERSION flags=STRINGCONVERSION::NONE) const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
ToUpper
() const
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
Trim
()
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
TrimLeft
()
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
TrimRight
()
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
|
UIntToString
(UInt32 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|
UIntToString
(UInt64 v)
|
StringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >
|
static
|