UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TExternalStringBuilder< CharType > Member List

This is the complete list of members for TExternalStringBuilder< CharType >, including all inherited members.

Add(AppendedCharType Char) -> decltype(AppendChar(Char),(void) 0)TStringBuilderBase< CharType >inline
AddUninitialized(int32 InCount)TStringBuilderBase< CharType >inline
AllocBuffer(SIZE_T CharCount)TStringBuilderBase< CharType >inlineprotected
Append(const OtherCharType *const String, const int32 Length)TStringBuilderBase< CharType >inline
Append(CharRangeType &&Range) -> decltype(Append(MakeStringView(Forward< CharRangeType >(Range)).GetData(), int32(0)))TStringBuilderBase< CharType >inline
AppendChar(AppendedCharType Char)TStringBuilderBase< CharType >inline
Appendf(const FmtType &Fmt, Types... Args)TStringBuilderBase< CharType >inline
AppendV(const CharType *Fmt, va_list Args)TStringBuilderBase< CharType >
BaseTStringBuilderBase< CharType >protected
bIsDynamicTStringBuilderBase< CharType >protected
bIsExternalTStringBuilderBase< CharType >protected
BuilderType typedefTStringBuilderBase< CharType >
CurPosTStringBuilderBase< CharType >protected
ElementType typedefTStringBuilderBase< CharType >
EndTStringBuilderBase< CharType >protected
EnsureAdditionalCapacity(int32 RequiredAdditionalCapacity)TStringBuilderBase< CharType >inlineprotected
EnsureNulTerminated()TStringBuilderBase< CharType >inlineprotected
Extend(SIZE_T ExtraCapacity)TStringBuilderBase< CharType >protected
FreeBuffer(void *Buffer)TStringBuilderBase< CharType >inlineprotected
GetAllocatedSize() constTStringBuilderBase< CharType >inline
GetData() UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
GetData() const UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
Initialize(CharType *InBase, int32 InCapacity)TStringBuilderBase< CharType >inlineprotected
InsertAt(int32 Pos, ViewType Str)TStringBuilderBase< CharType >inline
Join(RangeType &&InRange, const DelimiterType &InDelimiter)TStringBuilderBase< CharType >inline
JoinQuoted(RangeType &&InRange, const DelimiterType &InDelimiter, const QuoteType &InQuote)TStringBuilderBase< CharType >inline
LastChar() constTStringBuilderBase< CharType >inline
Len() constTStringBuilderBase< CharType >inline
operator*() UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
operator*() const UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
operator=(const TStringBuilderBase &)=deleteTStringBuilderBase< CharType >
operator=(TStringBuilderBase &&)=deleteTStringBuilderBase< CharType >
operator=(ViewType Str)TStringBuilderBase< CharType >inline
operator=(const CharType *Str)TStringBuilderBase< CharType >inline
Prepend(ViewType Str)TStringBuilderBase< CharType >inline
RemoveAt(int32 Pos, int32 RemoveLen)TStringBuilderBase< CharType >inline
RemoveSuffix(int32 InCount)TStringBuilderBase< CharType >inline
ReplaceAt(int32 Pos, int32 RemoveLen, ViewType Str)TStringBuilderBase< CharType >inline
Reserve(int32 InNewCapacity)TStringBuilderBase< CharType >inline
Reset()TStringBuilderBase< CharType >inline
TExternalStringBuilder(CharType *Buffer, int32 BufferSize)TExternalStringBuilder< CharType >inlineexplicit
ToString() UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
ToString() const UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
ToView() const UE_LIFETIMEBOUNDTStringBuilderBase< CharType >inline
TStringBuilderBase()=defaultTStringBuilderBase< CharType >
TStringBuilderBase(const TStringBuilderBase &)=deleteTStringBuilderBase< CharType >
TStringBuilderBase(TStringBuilderBase &&)=deleteTStringBuilderBase< CharType >
TStringBuilderBase(CharType *BufferPointer, int32 BufferCapacity)TStringBuilderBase< CharType >inline
TStringBuilderBase(CharType *InBase, int32 InCapacity, UE::Core::Private::FDynamicStringBuilderToken)TStringBuilderBase< CharType >inlineprotected
TStringBuilderBase(CharType *InBase, int32 InCapacity, UE::Core::Private::FExternalStringBuilderToken)TStringBuilderBase< CharType >inlineprotected
ViewType typedefTStringBuilderBase< CharType >
~TStringBuilderBase()TStringBuilderBase< CharType >