UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScopeLockQueryable Class Reference

#include <CriticalSectionQueryable.h>

Public Member Functions

 FScopeLockQueryable ()=delete
 
 FScopeLockQueryable (const FScopeLockQueryable &InScopeLock)=delete
 
 FScopeLockQueryable (FScopeLockQueryable &&InScopeLock)=delete
 
FScopeLockQueryableoperator= (FScopeLockQueryable &InScopeLock)=delete
 
FScopeLockQueryableoperator= (FScopeLockQueryable &&InScopeLock)=delete
 
 FScopeLockQueryable (FCriticalSectionQueryable *InSynchObject)
 
 ~FScopeLockQueryable ()
 
void Unlock ()
 

Detailed Description

Identical to FScopeLock but works with an FCriticalSectionQueryable

Constructor & Destructor Documentation

◆ FScopeLockQueryable() [1/4]

FScopeLockQueryable::FScopeLockQueryable ( )
delete

◆ FScopeLockQueryable() [2/4]

FScopeLockQueryable::FScopeLockQueryable ( const FScopeLockQueryable InScopeLock)
delete

◆ FScopeLockQueryable() [3/4]

FScopeLockQueryable::FScopeLockQueryable ( FScopeLockQueryable &&  InScopeLock)
delete

◆ FScopeLockQueryable() [4/4]

FScopeLockQueryable::FScopeLockQueryable ( FCriticalSectionQueryable InSynchObject)
inline

◆ ~FScopeLockQueryable()

FScopeLockQueryable::~FScopeLockQueryable ( )
inline

Destructor that performs a release on the synchronization object.

Member Function Documentation

◆ operator=() [1/2]

FScopeLockQueryable & FScopeLockQueryable::operator= ( FScopeLockQueryable &&  InScopeLock)
delete

◆ operator=() [2/2]

FScopeLockQueryable & FScopeLockQueryable::operator= ( FScopeLockQueryable InScopeLock)
delete

◆ Unlock()

void FScopeLockQueryable::Unlock ( )
inline

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