UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::FRecursiveWordMutex Class Referencefinal

#include <RecursiveWordMutex.h>

Public Member Functions

UE_API bool TryLock ()
 
UE_API void Lock ()
 
UE_API void Unlock ()
 

Detailed Description

A recursive mutex that is the size of a pointer and does not depend on ParkingLot.

Prefer FRecursiveMutex to FRecursiveWordMutex whenever possible. This mutex is not fair and supports recursive locking.

This type is valuable when a mutex must be trivially constructible, trivially destructible, or must be functional before or after static initialization.

Member Function Documentation

◆ Lock()

void UE::FRecursiveWordMutex::Lock ( )

◆ TryLock()

bool UE::FRecursiveWordMutex::TryLock ( )

◆ Unlock()

void UE::FRecursiveWordMutex::Unlock ( )

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