UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GPUMessage::TLambdaHandler< LambdaType > Class Template Reference

#include <GPUMessaging.h>

+ Inheritance diagram for GPUMessage::TLambdaHandler< LambdaType >:

Public Member Functions

 TLambdaHandler (const TCHAR *InDebugId, LambdaType &&InLambda)
 
virtual void Execute (FReader Message) override
 
- Public Member Functions inherited from GPUMessage::FHandler
 FHandler (const TCHAR *InName)
 
virtual ~FHandler ()=default
 
const TCHARGetName () const
 

Detailed Description

template<typename LambdaType>
class GPUMessage::TLambdaHandler< LambdaType >

Lambda persistent handler which calls the provided lambda when a message is received.

Constructor & Destructor Documentation

◆ TLambdaHandler()

template<typename LambdaType >
GPUMessage::TLambdaHandler< LambdaType >::TLambdaHandler ( const TCHAR InDebugId,
LambdaType &&  InLambda 
)
inline

Member Function Documentation

◆ Execute()

template<typename LambdaType >
virtual void GPUMessage::TLambdaHandler< LambdaType >::Execute ( FReader  Message)
inlineoverridevirtual

Implements GPUMessage::FHandler.


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