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

Public Member Functions

 FOutputDeviceItem (const TCHAR *const Data, const FName &Category, const ELogVerbosity::Type Verbosity, const double Time)
 
 FOutputDeviceItem (const FLogRecord &Record)
 
 FOutputDeviceItem (uint64 FenceIndex)
 
 FOutputDeviceItem (FOutputDeviceItem &&)=default
 
FOutputDeviceItemoperator= (FOutputDeviceItem &&)=default
 
 FOutputDeviceItem (const FOutputDeviceItem &)=delete
 
FOutputDeviceItemoperator= (const FOutputDeviceItem &)=delete
 

Public Attributes

TVariant< FOutputDeviceLine, FLogRecord, uint64Value
 

Constructor & Destructor Documentation

◆ FOutputDeviceItem() [1/5]

UE::Private::FOutputDeviceItem::FOutputDeviceItem ( const TCHAR *const  Data,
const FName Category,
const ELogVerbosity::Type  Verbosity,
const double  Time 
)
inline

◆ FOutputDeviceItem() [2/5]

UE::Private::FOutputDeviceItem::FOutputDeviceItem ( const FLogRecord Record)
inlineexplicit

◆ FOutputDeviceItem() [3/5]

UE::Private::FOutputDeviceItem::FOutputDeviceItem ( uint64  FenceIndex)
inlineexplicit

◆ FOutputDeviceItem() [4/5]

UE::Private::FOutputDeviceItem::FOutputDeviceItem ( FOutputDeviceItem &&  )
default

◆ FOutputDeviceItem() [5/5]

UE::Private::FOutputDeviceItem::FOutputDeviceItem ( const FOutputDeviceItem )
delete

Member Function Documentation

◆ operator=() [1/2]

FOutputDeviceItem & UE::Private::FOutputDeviceItem::operator= ( const FOutputDeviceItem )
delete

◆ operator=() [2/2]

FOutputDeviceItem & UE::Private::FOutputDeviceItem::operator= ( FOutputDeviceItem &&  )
default

Member Data Documentation

◆ Value

TVariant<FOutputDeviceLine, FLogRecord, uint64> UE::Private::FOutputDeviceItem::Value

The documentation for this struct was generated from the following file: