AddUninitialized(int32 InCount) | TStringBuilderBase< CharType > | inline |
AllocBuffer(SIZE_T CharCount) | TStringBuilderBase< CharType > | protected |
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 |
Append(AppendedCharType Char) | TStringBuilderBase< CharType > | inline |
AppendAnsi(const FAnsiStringView String) | TStringBuilderBase< CharType > | inline |
AppendAnsi(const ANSICHAR *const String) | TStringBuilderBase< CharType > | inline |
AppendAnsi(const ANSICHAR *const String, const int32 Length) | TStringBuilderBase< CharType > | inline |
AppendChar(AppendedCharType Char) | TStringBuilderBase< CharType > | inline |
Appendf(const FmtType &Fmt, Types... Args) | TStringBuilderBase< CharType > | inline |
AppendfImpl(BuilderType &Self, const CharType *Fmt,...) | TStringBuilderBase< CharType > | privatestatic |
AppendV(const CharType *Fmt, va_list Args) | TStringBuilderBase< CharType > | |
Base | TStringBuilderBase< CharType > | protected |
bIsDynamic | TStringBuilderBase< CharType > | protected |
BuilderType typedef | TStringBuilderBase< CharType > | |
CurPos | TStringBuilderBase< CharType > | protected |
ElementType typedef | TStringBuilderBase< CharType > | |
EmptyBuffer | TStringBuilderBase< CharType > | inlineprotectedstatic |
End | TStringBuilderBase< CharType > | protected |
EnsureAdditionalCapacity(int32 RequiredAdditionalCapacity) | TStringBuilderBase< CharType > | inlineprotected |
EnsureNulTerminated() const | TStringBuilderBase< CharType > | inlineprotected |
Extend(SIZE_T ExtraCapacity) | TStringBuilderBase< CharType > | protected |
FreeBuffer(void *Buffer, SIZE_T CharCount) | TStringBuilderBase< CharType > | protected |
GetAllocatedSize() const | TStringBuilderBase< CharType > | inline |
GetData() | TStringBuilderBase< CharType > | inline |
GetData() const | TStringBuilderBase< CharType > | inline |
Initialize(CharType *InBase, int32 InCapacity) | TStringBuilderBase< CharType > | inlineprotected |
InsertAt(int32 Pos, ViewType Str) | TStringBuilderBase< CharType > | inline |
Join(RangeType &&InRange, DelimiterType &&InDelimiter) | TStringBuilderBase< CharType > | inline |
JoinQuoted(RangeType &&InRange, DelimiterType &&InDelimiter, QuoteType &&InQuote) | TStringBuilderBase< CharType > | inline |
LastChar() const | TStringBuilderBase< CharType > | inline |
Len() const | TStringBuilderBase< CharType > | inline |
operator*() const | TStringBuilderBase< CharType > | inline |
operator=(const TStringBuilderBase &)=delete | TStringBuilderBase< CharType > | |
operator=(TStringBuilderBase &&)=delete | TStringBuilderBase< 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 |
Reset() | TStringBuilderBase< CharType > | inline |
StringBuffer | TStringBuilderWithBuffer< CharType, BufferSize > | private |
TCanAppend_V | TStringBuilderBase< CharType > | inlinestatic |
TCanAppendRange_V | TStringBuilderBase< CharType > | inlinestatic |
TIsCharEncodingCompatibleWithCharType typedef | TStringBuilderBase< CharType > | private |
ToString() const | TStringBuilderBase< CharType > | inline |
ToView() const | TStringBuilderBase< CharType > | inline |
TStringBuilderBase()=default | TStringBuilderBase< CharType > | |
TStringBuilderBase(const TStringBuilderBase &)=delete | TStringBuilderBase< CharType > | |
TStringBuilderBase(TStringBuilderBase &&)=delete | TStringBuilderBase< CharType > | |
TStringBuilderBase(CharType *BufferPointer, int32 BufferCapacity) | TStringBuilderBase< CharType > | inline |
TStringBuilderWithBuffer() | TStringBuilderWithBuffer< CharType, BufferSize > | inline |
ViewType typedef | TStringBuilderBase< CharType > | |
~TStringBuilderBase() | TStringBuilderBase< CharType > | |