UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Serialization::Private Namespace Reference

Classes

struct  FCompressionSettings
 
class  FImportTypeHierarchy
 
struct  FTypeResource
 
struct  TCbJsonWriterConstants
 
struct  TCbJsonWriterConstants< ANSICHAR >
 
struct  TCbJsonWriterConstants< UTF8CHAR >
 
struct  TCbJsonWriterConstants< WIDECHAR >
 

Functions

template<typename CharType >
void AppendQuotedJsonString (TStringBuilderBase< CharType > &Builder, FUtf8StringView Value)
 
template void AppendQuotedJsonString< UTF8CHAR > (FUtf8StringBuilderBase &Builder, FUtf8StringView Value)
 
template void AppendQuotedJsonString< WIDECHAR > (FWideStringBuilderBase &Builder, FUtf8StringView Value)
 
void LogFieldTooLargeForArrayWarning (uint64 FieldLength)
 
FArchiveoperator<< (FArchive &Ar, FTypeResource &TypeResource)
 
void operator<< (FStructuredArchive::FSlot Slot, FTypeResource &TypeResource)
 
FArchiveoperator<< (FArchive &Ar, FImportTypeHierarchy &I)
 
void operator<< (FStructuredArchive::FSlot Slot, FImportTypeHierarchy &I)
 

Function Documentation

◆ AppendQuotedJsonString()

template<typename CharType >
void UE::Serialization::Private::AppendQuotedJsonString ( TStringBuilderBase< CharType > &  Builder,
FUtf8StringView  Value 
)

◆ AppendQuotedJsonString< UTF8CHAR >()

◆ AppendQuotedJsonString< WIDECHAR >()

◆ LogFieldTooLargeForArrayWarning()

CORE_API void UE::Serialization::Private::LogFieldTooLargeForArrayWarning ( uint64  FieldLength)

Utility for logging problems with FCbField. For internal use only

◆ operator<<() [1/4]

FArchive & UE::Serialization::Private::operator<< ( FArchive Ar,
FImportTypeHierarchy I 
)

I/O functions

◆ operator<<() [2/4]

FArchive & UE::Serialization::Private::operator<< ( FArchive Ar,
FTypeResource TypeResource 
)

I/O functions

◆ operator<<() [3/4]

void UE::Serialization::Private::operator<< ( FStructuredArchive::FSlot  Slot,
FImportTypeHierarchy I 
)

◆ operator<<() [4/4]

void UE::Serialization::Private::operator<< ( FStructuredArchive::FSlot  Slot,
FTypeResource TypeResource 
)