Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FString Member List

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

AllocatorType typedefFString
Append(const CharType *Str, int32 Count)FStringinline
Append(CharType *Str)FStringinline
Append(CharRangeType &&Str)FStringinline
AppendChar(TCHAR InChar)FStringinline
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)FStringinline
AppendfImpl(FString &AppendToMe, const TCHAR *Fmt,...)FStringprivatestatic
AppendInt(int32 InNum)FStringinline
AssignRange(const TCHAR *Str, int32 Len)FStringprivate
begin()FStringinline
begin() constFStringinline
CheckInvariants() constFStringinline
Chr(TCHAR Ch)FStringstatic
ChrN(int32 NumCharacters, TCHAR Char)FStringstatic
Compare(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) constFStringinline
ConcatCF(const TCHAR *Lhs, const FString &Rhs)FStringprivatestatic
ConcatCF(const TCHAR *Lhs, FString &&Rhs)FStringprivatestatic
ConcatFC(const FString &Lhs, const TCHAR *Rhs)FStringprivatestatic
ConcatFC(FString &&Lhs, const TCHAR *Rhs)FStringprivatestatic
ConcatFF(const FString &Lhs, const FString &Rhs)FStringprivatestatic
ConcatFF(FString &&Lhs, const FString &Rhs)FStringprivatestatic
ConcatFF(const FString &Lhs, FString &&Rhs)FStringprivatestatic
ConcatFF(FString &&Lhs, FString &&Rhs)FStringprivatestatic
ConcatFR(const FString &Lhs, const TCHAR *Rhs, int32 RhsLen)FStringprivatestatic
ConcatFR(FString &&Lhs, const TCHAR *Rhs, int32 RhsLen)FStringprivatestatic
ConcatRF(const TCHAR *Lhs, int32 LhsLen, const FString &Rhs)FStringprivatestatic
ConcatRF(const TCHAR *Lhs, int32 LhsLen, FString &&Rhs)FStringprivatestatic
Contains(TCharRangeType &&SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) constFStringinline
Contains(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) constFStringinline
Contains(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) constFStringinline
Contains(const TCHAR *SubStr, int32 SubStrLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) constFStringinline
ConvertTabsToSpaces(const int32 InSpacesPerTab) const &FStringinline
ConvertTabsToSpaces(const int32 InSpacesPerTab) &&FStringinline
ConvertTabsToSpacesInline(const int32 InSpacesPerTab)FString
CountBytes(FArchive &Ar) constFStringinline
CreateConstIterator() constFStringinline
CreateIterator()FStringinline
CullArray(TArray< FString > *InArray)FStringstatic
DataFStringprivate
DataType typedefFStringprivate
ElementType typedefFString
Empty()FString
Empty(int32 Slack)FString
end()FStringinline
end() constFStringinline
EndsWith(const TCHAR *InSuffix, int32 InSuffixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
EndsWith(TCharRangeType &&InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
EndsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
EndsWith(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
Equals(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) constFStringinline
Find(TCharRangeType &&SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) constFStringinline
Find(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) constFStringinline
Find(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) constFStringinline
Find(const TCHAR *SubStr, int32 SubStrLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) constFStringinline
FindChar(TCHAR InChar, int32 &Index) constFStringinline
FindLastChar(TCHAR InChar, int32 &Index) constFStringinline
FindLastCharByPredicate(Predicate Pred, int32 Count) constFStringinline
FindLastCharByPredicate(Predicate Pred) constFStringinline
Format(const T *format, Args &&... args)FStringinlinestatic
Format(const TCHAR *InFormatString, const FStringFormatNamedArguments &InNamedArguments)FStringstatic
Format(const TCHAR *InFormatString, const FStringFormatOrderedArguments &InOrderedArguments)FStringstatic
FormatAsNumber(int32 InNumber)FStringstatic
FromBlob(const uint8 *SrcBuffer, const uint32 SrcSize)FStringstatic
FromHexBlob(const uint8 *SrcBuffer, const uint32 SrcSize)FStringstatic
FromInt(int32 Num)FStringinlinestatic
FromString(const std::string input)FStringinlinestatic
FromStringUTF8(const std::string input)FStringinlinestatic
FString(const std::wstring &str)FStringinlineexplicit
FString(const std::string &str)FStringinlineexplicit
FString()=defaultFString
FString(FString &&)=defaultFString
FString(const FString &)=defaultFString
FString(const FString &Other, int32 ExtraSlack)FStringinline
FString(FString &&Other, int32 ExtraSlack)FStringinline
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)FStringinlineexplicit
FString(CharRangeType &&Str, int32 ExtraSlack)FStringinlineexplicit
GetAllocatedSize() constFStringinline
GetCharArray() UE_LIFETIMEBOUNDFStringinline
GetCharArray() const UE_LIFETIMEBOUNDFStringinline
GetTypeHashFStringfriend
InsertAt(int32 Index, TCHAR Character)FString
InsertAt(int32 Index, const FString &Characters)FString
IsEmpty() constFStringinline
IsNumeric() constFStringinline
IsValidIndex(int32 Index) constFStringinline
Join(const RangeType &Range, const TCHAR *Separator)FStringinlinestatic
JoinBy(const RangeType &Range, const TCHAR *Separator, ProjectionType Proj)FStringinlinestatic
Left(int32 Count) const &FStringinline
Left(int32 Count) &&FStringinline
LeftChop(int32 Count) const &FStringinline
LeftChop(int32 Count) &&FStringinline
LeftChopInline(int32 Count, bool bAllowShrinking=true)FStringinline
LeftInline(int32 Count, bool bAllowShrinking=true)FStringinline
LeftPad(int32 ChCount) constFString
Len() constFStringinline
MatchesWildcard(TCharRangeType &&Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
MatchesWildcard(const TCHAR *Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
MatchesWildcard(const FString &Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
MatchesWildcard(const TCHAR *Wildcard, int32 WildcardLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFString
Mid(int32 Start, int32 Count) const &FStringinline
Mid(int32 Start, int32 Count) &&FStringinline
Mid(int32 Start) const &FStringinline
Mid(int32 Start) &&FStringinline
MidInline(int32 Start, int32 Count=MAX_int32, bool bAllowShrinking=true)FStringinline
operator!=(const FString &Rhs) constFStringinline
operator!=(const CharType *Rhs) constFStringinline
operator!=FStringfriend
operator*() const UE_LIFETIMEBOUNDFStringinline
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+FStringfriend
operator+=(StrType &&Str) -> decltype(Append(Forward< StrType >(Str)))FStringinline
operator+=(AppendedCharType Char)FStringinline
operator/FStringfriend
operator/FStringfriend
operator/FStringfriend
operator/FStringfriend
operator/FStringfriend
operator/=(const TCHAR *Str)FStringinline
operator/=(CharRangeType &&Str)FStringinline
operator/=(const CharType *Str)FStringinline
operator<FStringfriend
operator<FStringfriend
operator<FStringfriend
operator<<FStringfriend
operator<=FStringfriend
operator<=FStringfriend
operator<=FStringfriend
operator=(FString &&)=defaultFString
operator=(const FString &)=defaultFString
operator=(const TCHAR *Str)FString
operator=(CharRangeType &&Range)FStringinline
operator==(const FString &Rhs) constFStringinline
operator==(const CharType *Rhs) constFStringinline
operator==FStringfriend
operator>FStringfriend
operator>FStringfriend
operator>FStringfriend
operator>=FStringfriend
operator>=FStringfriend
operator>=FStringfriend
operator[](int32 Index) UE_LIFETIMEBOUNDFStringinline
operator[](int32 Index) const UE_LIFETIMEBOUNDFStringinline
ParseIntoArray(TArray< FString > &OutArray, const TCHAR *pchDelim, bool InCullEmpty=true) constFString
ParseIntoArray(TArray< FString > &OutArray, const TCHAR *const *DelimArray, int32 NumDelims, bool InCullEmpty=true) constFString
ParseIntoArrayLines(TArray< FString > &OutArray, bool InCullEmpty=true) constFString
ParseIntoArrayWS(TArray< FString > &OutArray, const TCHAR *pchExtraDelim=nullptr, bool InCullEmpty=true) constFString
PathAppend(const TCHAR *Str, int32 StrLength)FString
Printf(const FmtType &Fmt, Types... Args)FStringinlinestatic
PrintfImpl(const TCHAR *Fmt,...)FStringinlineprivatestatic
RemoveAt(int32 Index, int32 Count=1, bool bAllowShrinking=true)FString
RemoveFromEnd(TCharRangeType &&InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
RemoveFromEnd(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
RemoveFromEnd(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
RemoveFromEnd(const TCHAR *InSuffix, int32 InSuffixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FString
RemoveFromStart(TCharRangeType &&InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
RemoveFromStart(const TCHAR *InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
RemoveFromStart(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
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 &FStringinline
Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) &&FStringinline
ReplaceCharInline(const TCHAR SearchChar, const TCHAR ReplacementChar, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
ReplaceCharInlineCaseSensitive(const TCHAR SearchChar, const TCHAR ReplacementChar)FStringprivate
ReplaceCharInlineIgnoreCase(const TCHAR SearchChar, const TCHAR ReplacementChar)FStringprivate
ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) const &FStringinline
ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) &&FStringinline
ReplaceCharWithEscapedCharInline(const TArray< TCHAR > *Chars=nullptr)FStringinline
ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) const &FStringinline
ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) &&FStringinline
ReplaceEscapedCharWithCharInline(const TArray< TCHAR > *Chars=nullptr)FString
ReplaceInline(const TCHAR *SearchText, const TCHAR *ReplacementText, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)FStringinline
ReplaceQuotesWithEscapedQuotes() const &FStringinline
ReplaceQuotesWithEscapedQuotes() &&FString
Reserve(int32 CharacterCount)FString
Reset(int32 NewReservedSize=0)FStringinline
Reverse() const &FString
Reverse() &&FString
ReverseString()FString
Right(int32 Count) const &FStringinline
Right(int32 Count) &&FStringinline
RightChop(int32 Count) const &FStringinline
RightChop(int32 Count) &&FStringinline
RightChopInline(int32 Count, bool bAllowShrinking=true)FStringinline
RightInline(int32 Count, bool bAllowShrinking=true)FStringinline
RightPad(int32 ChCount) constFString
SanitizeFloat(double InFloat, const int32 InMinFractionalDigits=1)FStringstatic
SerializeAsANSICharArray(FArchive &Ar, int32 MinCharacters=0) constFString
Shrink()FString
Split(const FString &InS, FString *LeftS, FString *RightS, ESearchCase::Type SearchCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) constFString
Split(const FString &InS, FString *LeftS, FString *RightS) constFString
StartsWith(const TCHAR *InPrefix, int32 InPrefixLen, ESearchCase::Type SearchCase) constFStringinline
StartsWith(TCharRangeType &&InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
StartsWith(const TCHAR *InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
StartsWith(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) constFStringinline
TConstIterator typedefFString
TIsCharRangeNotCArray typedefFStringprivate
TIsCharRangeNotCArrayNotFString typedefFStringprivate
TIsTCharRangeNotCArray typedefFStringprivate
TIsTCharRangeNotCArrayNotFString typedefFStringprivate
TIterator typedefFString
ToBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)FStringstatic
ToBool() constFStringinline
ToHexBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)FStringstatic
ToLower() const &FStringinline
ToLower() &&FStringinline
ToLowerInline()FStringinline
ToString() constFStringinline
ToStringUTF8() constFStringinline
ToUpper() const &FStringinline
ToUpper() &&FStringinline
ToUpperInline()FStringinline
TRangeElementType typedefFStringprivate
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 &FStringinline
TrimStartAndEnd() &&FString
TrimStartAndEndInline()FString
TrimStartInline()FString
TrimToNullTerminator()FString