UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StringFwd.h File Reference

Go to the source code of this file.

Classes

struct  TIsContiguousContainer< TStringBuilderBase< CharType > >
 
struct  TIsContiguousContainer< TStringBuilderWithBuffer< CharType, BufferSize > >
 
struct  TIsContiguousContainer< TExternalStringBuilder< CharType > >
 
struct  TIsContiguousContainer< TStringView< CharType > >
 
struct  TIsContiguousContainer< UE::TSharedString< CharType > >
 

Namespaces

namespace  UE
 

Typedefs

using FStringBuilderBase = TStringBuilderBase< TCHAR >
 
using FAnsiStringBuilderBase = TStringBuilderBase< ANSICHAR >
 
using FWideStringBuilderBase = TStringBuilderBase< WIDECHAR >
 
using FUtf8StringBuilderBase = TStringBuilderBase< UTF8CHAR >
 
template<int32 BufferSize>
using TStringBuilder = TStringBuilderWithBuffer< TCHAR, BufferSize >
 
template<int32 BufferSize>
using TAnsiStringBuilder = TStringBuilderWithBuffer< ANSICHAR, BufferSize >
 
template<int32 BufferSize>
using TWideStringBuilder = TStringBuilderWithBuffer< WIDECHAR, BufferSize >
 
template<int32 BufferSize>
using TUtf8StringBuilder = TStringBuilderWithBuffer< UTF8CHAR, BufferSize >
 
using FStringView = TStringView< TCHAR >
 
using FAnsiStringView = TStringView< ANSICHAR >
 
using FWideStringView = TStringView< WIDECHAR >
 
using FUtf8StringView = TStringView< UTF8CHAR >
 
using UE::FSharedString = TSharedString< TCHAR >
 
using UE::FAnsiSharedString = TSharedString< ANSICHAR >
 
using UE::FWideSharedString = TSharedString< WIDECHAR >
 
using UE::FUtf8SharedString = TSharedString< UTF8CHAR >
 

Typedef Documentation

◆ FAnsiStringBuilderBase

The base string builder type for ANSICHAR.

◆ FAnsiStringView

◆ FStringBuilderBase

The base string builder type for TCHAR.

◆ FStringView

◆ FUtf8StringBuilderBase

The base string builder type for UTF8CHAR.

◆ FUtf8StringView

◆ FWideStringBuilderBase

The base string builder type for WIDECHAR.

◆ FWideStringView

◆ TAnsiStringBuilder

template<int32 BufferSize>
using TAnsiStringBuilder = TStringBuilderWithBuffer<ANSICHAR, BufferSize>

An extendable string builder for ANSICHAR.

◆ TStringBuilder

template<int32 BufferSize>
using TStringBuilder = TStringBuilderWithBuffer<TCHAR, BufferSize>

An extendable string builder for TCHAR.

◆ TUtf8StringBuilder

template<int32 BufferSize>
using TUtf8StringBuilder = TStringBuilderWithBuffer<UTF8CHAR, BufferSize>

An extendable string builder for UTF8CHAR.

◆ TWideStringBuilder

template<int32 BufferSize>
using TWideStringBuilder = TStringBuilderWithBuffer<WIDECHAR, BufferSize>

An extendable string builder for WIDECHAR.