UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::RHI::GPUProfiler::FEventStream Class Reference

#include <GPUProfiler.h>

Public Member Functions

 FEventStream (FQueue const Queue)
 
 FEventStream (FEventStream const &)=delete
 
 FEventStream (FEventStream &&Other)
 
 ~FEventStream ()
 
template<typename TEventType , typename... TArgs>
TEventTypeEmplace (TArgs &&... Args)
 
bool IsEmpty () const
 
void Append (FEventStream &&Other)
 

Public Attributes

FQueue const Queue
 

Friends

struct FEventSink
 

Constructor & Destructor Documentation

◆ FEventStream() [1/3]

UE::RHI::GPUProfiler::FEventStream::FEventStream ( FQueue const  Queue)
inline

◆ FEventStream() [2/3]

UE::RHI::GPUProfiler::FEventStream::FEventStream ( FEventStream const &  )
delete

◆ FEventStream() [3/3]

UE::RHI::GPUProfiler::FEventStream::FEventStream ( FEventStream &&  Other)
inline

◆ ~FEventStream()

UE::RHI::GPUProfiler::FEventStream::~FEventStream ( )
inline

Member Function Documentation

◆ Append()

void UE::RHI::GPUProfiler::FEventStream::Append ( FEventStream &&  Other)
inline

◆ Emplace()

template<typename TEventType , typename... TArgs>
TEventType & UE::RHI::GPUProfiler::FEventStream::Emplace ( TArgs &&...  Args)
inline

◆ IsEmpty()

bool UE::RHI::GPUProfiler::FEventStream::IsEmpty ( ) const
inline

Friends And Related Symbol Documentation

◆ FEventSink

Member Data Documentation

◆ Queue

FQueue const UE::RHI::GPUProfiler::FEventStream::Queue

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