UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TDelegateAccessHandlerBase< FThreadSafeDelegateMode > Class Reference

#include <DelegateAccessHandler.h>

Classes

struct  FReadAccessScope
 
struct  FWriteAccessScope
 

Protected Member Functions

FReadAccessScope GetReadAccessScope () const
 
FWriteAccessScope GetWriteAccessScope ()
 

Friends

struct TWriteLockedDelegateAllocation< FThreadSafeDelegateMode >
 

Detailed Description

thread-safe version that locks access to the delegate internals. we don't have a recursive RW mutex yet, so "read scope" is actually a write scope. This means that concurrent reads of a thread-safe delegate are mutually exclusive

Member Function Documentation

◆ GetReadAccessScope()

FReadAccessScope TDelegateAccessHandlerBase< FThreadSafeDelegateMode >::GetReadAccessScope ( ) const
inlineprotected

◆ GetWriteAccessScope()

FWriteAccessScope TDelegateAccessHandlerBase< FThreadSafeDelegateMode >::GetWriteAccessScope ( )
inlineprotected

Friends And Related Symbol Documentation

◆ TWriteLockedDelegateAllocation< FThreadSafeDelegateMode >


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