UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IntrusiveMutex.h File Reference
#include "Async/Fundamental/Oversubscription.h"
#include "Async/ParkingLot.h"
#include "Concepts/DecaysTo.h"
#include "Concepts/Integral.h"
#include "CoreTypes.h"
#include "HAL/PlatformProcess.h"
#include <atomic>
#include <type_traits>

Go to the source code of this file.

Classes

class  UE::TIntrusiveMutex< ParamsType >
 

Namespaces

namespace  UE
 

Concepts

concept  UE::CIntrusiveMutexParams
 

Typedefs

template<typename ParamsType >
using UE::TIntrusiveMutexStateType_T = std::decay_t< decltype(ParamsType::IsLockedFlag)>