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

#include <StructuredLog.h>

Public Member Functions

 FLogContext (const ANSICHAR *Name)
 
template<typename ValueType >
 FLogContext (const ANSICHAR *Name, const ValueType &Value)
 
UE_API FLogContext (const FLogField &Field)
 
UE_API ~FLogContext ()
 
 FLogContext (const FLogContext &)=delete
 
FLogContextoperator= (const FLogContext &)=delete
 

Public Attributes

FCbField Field
 
FLogContextNext = nullptr
 
FLogContextPrev = nullptr
 
bool bDisabledByNewerContext = false
 
bool bDisabledOlderContext = false
 

Constructor & Destructor Documentation

◆ FLogContext() [1/4]

UE::Logging::Private::FLogContext::FLogContext ( const ANSICHAR Name)
inlineexplicit

◆ FLogContext() [2/4]

template<typename ValueType >
UE::Logging::Private::FLogContext::FLogContext ( const ANSICHAR Name,
const ValueType &  Value 
)
inlineexplicit

◆ FLogContext() [3/4]

UE::Logging::Private::FLogContext::FLogContext ( const FLogField Field)
explicit

◆ ~FLogContext()

UE::Logging::Private::FLogContext::~FLogContext ( )

◆ FLogContext() [4/4]

UE::Logging::Private::FLogContext::FLogContext ( const FLogContext )
delete

Member Function Documentation

◆ operator=()

FLogContext & UE::Logging::Private::FLogContext::operator= ( const FLogContext )
delete

Member Data Documentation

◆ bDisabledByNewerContext

bool UE::Logging::Private::FLogContext::bDisabledByNewerContext = false

◆ bDisabledOlderContext

bool UE::Logging::Private::FLogContext::bDisabledOlderContext = false

◆ Field

FCbField UE::Logging::Private::FLogContext::Field

◆ Next

FLogContext* UE::Logging::Private::FLogContext::Next = nullptr

◆ Prev

FLogContext* UE::Logging::Private::FLogContext::Prev = nullptr

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