Ark Server API (ASA) - Wiki
|
This is the complete list of members for FString, including all inherited members.
AllocatorType typedef | FString | |
Append(const CharType *Str, int32 Count) | FString | inline |
Append(CharType *Str) | FString | inline |
Append(CharRangeType &&Str) | FString | inline |
AppendChar(TCHAR InChar) | FString | inline |
AppendChars(const ANSICHAR *Str, int32 Count) | FString | |
AppendChars(const WIDECHAR *Str, int32 Count) | FString | |
AppendChars(const UCS2CHAR *Str, int32 Count) | FString | |
AppendChars(const UTF8CHAR *Str, int32 Count) | FString | |
Appendf(const FmtType &Fmt, Types... Args) | FString | inline |
AppendfImpl(FString &AppendToMe, const TCHAR *Fmt,...) | FString | privatestatic |
AppendInt(int32 InNum) | FString | inline |
AssignRange(const TCHAR *Str, int32 Len) | FString | private |
begin() | FString | inline |
begin() const | FString | inline |
CheckInvariants() const | FString | inline |
Chr(TCHAR Ch) | FString | static |
ChrN(int32 NumCharacters, TCHAR Char) | FString | static |
Compare(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const | FString | inline |
ConcatCF(const TCHAR *Lhs, const FString &Rhs) | FString | privatestatic |
ConcatCF(const TCHAR *Lhs, FString &&Rhs) | FString | privatestatic |
ConcatFC(const FString &Lhs, const TCHAR *Rhs) | FString | privatestatic |
ConcatFC(FString &&Lhs, const TCHAR *Rhs) | FString | privatestatic |
ConcatFF(const FString &Lhs, const FString &Rhs) | FString | privatestatic |
ConcatFF(FString &&Lhs, const FString &Rhs) | FString | privatestatic |
ConcatFF(const FString &Lhs, FString &&Rhs) | FString | privatestatic |
ConcatFF(FString &&Lhs, FString &&Rhs) | FString | privatestatic |
ConcatFR(const FString &Lhs, const TCHAR *Rhs, int32 RhsLen) | FString | privatestatic |
ConcatFR(FString &&Lhs, const TCHAR *Rhs, int32 RhsLen) | FString | privatestatic |
ConcatRF(const TCHAR *Lhs, int32 LhsLen, const FString &Rhs) | FString | privatestatic |
ConcatRF(const TCHAR *Lhs, int32 LhsLen, FString &&Rhs) | FString | privatestatic |
Contains(TCharRangeType &&SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const | FString | inline |
Contains(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const | FString | inline |
Contains(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const | FString | inline |
Contains(const TCHAR *SubStr, int32 SubStrLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const | FString | inline |
ConvertTabsToSpaces(const int32 InSpacesPerTab) const & | FString | inline |
ConvertTabsToSpaces(const int32 InSpacesPerTab) && | FString | inline |
ConvertTabsToSpacesInline(const int32 InSpacesPerTab) | FString | |
CountBytes(FArchive &Ar) const | FString | inline |
CreateConstIterator() const | FString | inline |
CreateIterator() | FString | inline |
CullArray(TArray< FString > *InArray) | FString | static |
Data | FString | private |
DataType typedef | FString | private |
ElementType typedef | FString | |
Empty() | FString | |
Empty(int32 Slack) | FString | |
end() | FString | inline |
end() const | FString | inline |
EndsWith(const TCHAR *InSuffix, int32 InSuffixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
EndsWith(TCharRangeType &&InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
EndsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
EndsWith(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
Equals(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const | FString | inline |
Find(TCharRangeType &&SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const | FString | inline |
Find(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const | FString | inline |
Find(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const | FString | inline |
Find(const TCHAR *SubStr, int32 SubStrLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const | FString | inline |
FindChar(TCHAR InChar, int32 &Index) const | FString | inline |
FindLastChar(TCHAR InChar, int32 &Index) const | FString | inline |
FindLastCharByPredicate(Predicate Pred, int32 Count) const | FString | inline |
FindLastCharByPredicate(Predicate Pred) const | FString | inline |
Format(const T *format, Args &&... args) | FString | inlinestatic |
Format(const TCHAR *InFormatString, const FStringFormatNamedArguments &InNamedArguments) | FString | static |
Format(const TCHAR *InFormatString, const FStringFormatOrderedArguments &InOrderedArguments) | FString | static |
FormatAsNumber(int32 InNumber) | FString | static |
FromBlob(const uint8 *SrcBuffer, const uint32 SrcSize) | FString | static |
FromHexBlob(const uint8 *SrcBuffer, const uint32 SrcSize) | FString | static |
FromInt(int32 Num) | FString | inlinestatic |
FromString(const std::string input) | FString | inlinestatic |
FromStringUTF8(const std::string input) | FString | inlinestatic |
FString(const std::wstring &str) | FString | inlineexplicit |
FString(const std::string &str) | FString | inlineexplicit |
FString()=default | FString | |
FString(FString &&)=default | FString | |
FString(const FString &)=default | FString | |
FString(const FString &Other, int32 ExtraSlack) | FString | inline |
FString(FString &&Other, int32 ExtraSlack) | FString | inline |
FString(const ANSICHAR *Str) | FString | |
FString(const WIDECHAR *Str) | FString | |
FString(const UTF8CHAR *Str) | FString | |
FString(const UCS2CHAR *Str) | FString | |
FString(int32 Len, const ANSICHAR *Str) | FString | |
FString(int32 Len, const WIDECHAR *Str) | FString | |
FString(int32 Len, const UTF8CHAR *Str) | FString | |
FString(int32 Len, const UCS2CHAR *Str) | FString | |
FString(const ANSICHAR *Str, int32 ExtraSlack) | FString | |
FString(const WIDECHAR *Str, int32 ExtraSlack) | FString | |
FString(const UTF8CHAR *Str, int32 ExtraSlack) | FString | |
FString(const UCS2CHAR *Str, int32 ExtraSlack) | FString | |
FString(CharRangeType &&Str) | FString | inlineexplicit |
FString(CharRangeType &&Str, int32 ExtraSlack) | FString | inlineexplicit |
GetAllocatedSize() const | FString | inline |
GetCharArray() UE_LIFETIMEBOUND | FString | inline |
GetCharArray() const UE_LIFETIMEBOUND | FString | inline |
GetTypeHash | FString | friend |
InsertAt(int32 Index, TCHAR Character) | FString | |
InsertAt(int32 Index, const FString &Characters) | FString | |
IsEmpty() const | FString | inline |
IsNumeric() const | FString | inline |
IsValidIndex(int32 Index) const | FString | inline |
Join(const RangeType &Range, const TCHAR *Separator) | FString | inlinestatic |
JoinBy(const RangeType &Range, const TCHAR *Separator, ProjectionType Proj) | FString | inlinestatic |
Left(int32 Count) const & | FString | inline |
Left(int32 Count) && | FString | inline |
LeftChop(int32 Count) const & | FString | inline |
LeftChop(int32 Count) && | FString | inline |
LeftChopInline(int32 Count, bool bAllowShrinking=true) | FString | inline |
LeftInline(int32 Count, bool bAllowShrinking=true) | FString | inline |
LeftPad(int32 ChCount) const | FString | |
Len() const | FString | inline |
MatchesWildcard(TCharRangeType &&Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
MatchesWildcard(const TCHAR *Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
MatchesWildcard(const FString &Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
MatchesWildcard(const TCHAR *Wildcard, int32 WildcardLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | |
Mid(int32 Start, int32 Count) const & | FString | inline |
Mid(int32 Start, int32 Count) && | FString | inline |
Mid(int32 Start) const & | FString | inline |
Mid(int32 Start) && | FString | inline |
MidInline(int32 Start, int32 Count=MAX_int32, bool bAllowShrinking=true) | FString | inline |
operator!=(const FString &Rhs) const | FString | inline |
operator!=(const CharType *Rhs) const | FString | inline |
operator!= | FString | friend |
operator*() const UE_LIFETIMEBOUND | FString | inline |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+ | FString | friend |
operator+=(StrType &&Str) -> decltype(Append(Forward< StrType >(Str))) | FString | inline |
operator+=(AppendedCharType Char) | FString | inline |
operator/ | FString | friend |
operator/ | FString | friend |
operator/ | FString | friend |
operator/ | FString | friend |
operator/ | FString | friend |
operator/=(const TCHAR *Str) | FString | inline |
operator/=(CharRangeType &&Str) | FString | inline |
operator/=(const CharType *Str) | FString | inline |
operator< | FString | friend |
operator< | FString | friend |
operator< | FString | friend |
operator<< | FString | friend |
operator<= | FString | friend |
operator<= | FString | friend |
operator<= | FString | friend |
operator=(FString &&)=default | FString | |
operator=(const FString &)=default | FString | |
operator=(const TCHAR *Str) | FString | |
operator=(CharRangeType &&Range) | FString | inline |
operator==(const FString &Rhs) const | FString | inline |
operator==(const CharType *Rhs) const | FString | inline |
operator== | FString | friend |
operator> | FString | friend |
operator> | FString | friend |
operator> | FString | friend |
operator>= | FString | friend |
operator>= | FString | friend |
operator>= | FString | friend |
operator[](int32 Index) UE_LIFETIMEBOUND | FString | inline |
operator[](int32 Index) const UE_LIFETIMEBOUND | FString | inline |
ParseIntoArray(TArray< FString > &OutArray, const TCHAR *pchDelim, bool InCullEmpty=true) const | FString | |
ParseIntoArray(TArray< FString > &OutArray, const TCHAR *const *DelimArray, int32 NumDelims, bool InCullEmpty=true) const | FString | |
ParseIntoArrayLines(TArray< FString > &OutArray, bool InCullEmpty=true) const | FString | |
ParseIntoArrayWS(TArray< FString > &OutArray, const TCHAR *pchExtraDelim=nullptr, bool InCullEmpty=true) const | FString | |
PathAppend(const TCHAR *Str, int32 StrLength) | FString | |
Printf(const FmtType &Fmt, Types... Args) | FString | inlinestatic |
PrintfImpl(const TCHAR *Fmt,...) | FString | inlineprivatestatic |
RemoveAt(int32 Index, int32 Count=1, bool bAllowShrinking=true) | FString | |
RemoveFromEnd(TCharRangeType &&InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
RemoveFromEnd(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
RemoveFromEnd(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
RemoveFromEnd(const TCHAR *InSuffix, int32 InSuffixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | |
RemoveFromStart(TCharRangeType &&InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
RemoveFromStart(const TCHAR *InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
RemoveFromStart(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
RemoveFromStart(const TCHAR *InPrefix, int32 InPrefixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | |
RemoveSpacesInline() | FString | |
Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const & | FString | inline |
Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) && | FString | inline |
ReplaceCharInline(const TCHAR SearchChar, const TCHAR ReplacementChar, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
ReplaceCharInlineCaseSensitive(const TCHAR SearchChar, const TCHAR ReplacementChar) | FString | private |
ReplaceCharInlineIgnoreCase(const TCHAR SearchChar, const TCHAR ReplacementChar) | FString | private |
ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) const & | FString | inline |
ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) && | FString | inline |
ReplaceCharWithEscapedCharInline(const TArray< TCHAR > *Chars=nullptr) | FString | inline |
ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) const & | FString | inline |
ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) && | FString | inline |
ReplaceEscapedCharWithCharInline(const TArray< TCHAR > *Chars=nullptr) | FString | |
ReplaceInline(const TCHAR *SearchText, const TCHAR *ReplacementText, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) | FString | inline |
ReplaceQuotesWithEscapedQuotes() const & | FString | inline |
ReplaceQuotesWithEscapedQuotes() && | FString | |
Reserve(int32 CharacterCount) | FString | |
Reset(int32 NewReservedSize=0) | FString | inline |
Reverse() const & | FString | |
Reverse() && | FString | |
ReverseString() | FString | |
Right(int32 Count) const & | FString | inline |
Right(int32 Count) && | FString | inline |
RightChop(int32 Count) const & | FString | inline |
RightChop(int32 Count) && | FString | inline |
RightChopInline(int32 Count, bool bAllowShrinking=true) | FString | inline |
RightInline(int32 Count, bool bAllowShrinking=true) | FString | inline |
RightPad(int32 ChCount) const | FString | |
SanitizeFloat(double InFloat, const int32 InMinFractionalDigits=1) | FString | static |
SerializeAsANSICharArray(FArchive &Ar, int32 MinCharacters=0) const | FString | |
Shrink() | FString | |
Split(const FString &InS, FString *LeftS, FString *RightS, ESearchCase::Type SearchCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const | FString | |
Split(const FString &InS, FString *LeftS, FString *RightS) const | FString | |
StartsWith(const TCHAR *InPrefix, int32 InPrefixLen, ESearchCase::Type SearchCase) const | FString | inline |
StartsWith(TCharRangeType &&InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
StartsWith(const TCHAR *InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
StartsWith(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const | FString | inline |
TConstIterator typedef | FString | |
TIsCharRangeNotCArray typedef | FString | private |
TIsCharRangeNotCArrayNotFString typedef | FString | private |
TIsTCharRangeNotCArray typedef | FString | private |
TIsTCharRangeNotCArrayNotFString typedef | FString | private |
TIterator typedef | FString | |
ToBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize) | FString | static |
ToBool() const | FString | inline |
ToHexBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize) | FString | static |
ToLower() const & | FString | inline |
ToLower() && | FString | inline |
ToLowerInline() | FString | inline |
ToString() const | FString | inline |
ToStringUTF8() const | FString | inline |
ToUpper() const & | FString | inline |
ToUpper() && | FString | inline |
ToUpperInline() | FString | inline |
TRangeElementType typedef | FString | private |
TrimChar(const TCHAR CharacterToTrim, bool *bCharRemoved=nullptr) const & | FString | |
TrimChar(const TCHAR CharacterToTrim, bool *bCharRemoved=nullptr) && | FString | |
TrimCharInline(const TCHAR CharacterToTrim, bool *bCharRemoved) | FString | |
TrimEnd() const & | FString | |
TrimEnd() && | FString | |
TrimEndInline() | FString | |
TrimQuotes(bool *bQuotesRemoved=nullptr) const & | FString | |
TrimQuotes(bool *bQuotesRemoved=nullptr) && | FString | |
TrimQuotesInline(bool *bQuotesRemoved=nullptr) | FString | |
TrimStart() const & | FString | |
TrimStart() && | FString | |
TrimStartAndEnd() const & | FString | inline |
TrimStartAndEnd() && | FString | |
TrimStartAndEndInline() | FString | |
TrimStartInline() | FString | |
TrimToNullTerminator() | FString |