UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TStripedMapBase< BucketCount, BaseMapType, KeyType, ValueType, SetAllocator, KeyFuncs, LockingPolicy >::FDebuggableMutex Struct Reference

#include <StripedMap.h>

Public Attributes

LockingPolicy::MutexType Mutex
 
uint32 ExclusiveLockOwnerThreadId = 0
 
std::atomic< uint32SharedLockCount = 0
 

Member Data Documentation

◆ ExclusiveLockOwnerThreadId

template<int32 BucketCount, typename BaseMapType , typename KeyType , typename ValueType , typename SetAllocator , typename KeyFuncs , typename LockingPolicy >
uint32 TStripedMapBase< BucketCount, BaseMapType, KeyType, ValueType, SetAllocator, KeyFuncs, LockingPolicy >::FDebuggableMutex::ExclusiveLockOwnerThreadId = 0

◆ Mutex

template<int32 BucketCount, typename BaseMapType , typename KeyType , typename ValueType , typename SetAllocator , typename KeyFuncs , typename LockingPolicy >
LockingPolicy::MutexType TStripedMapBase< BucketCount, BaseMapType, KeyType, ValueType, SetAllocator, KeyFuncs, LockingPolicy >::FDebuggableMutex::Mutex

◆ SharedLockCount

template<int32 BucketCount, typename BaseMapType , typename KeyType , typename ValueType , typename SetAllocator , typename KeyFuncs , typename LockingPolicy >
std::atomic<uint32> TStripedMapBase< BucketCount, BaseMapType, KeyType, ValueType, SetAllocator, KeyFuncs, LockingPolicy >::FDebuggableMutex::SharedLockCount = 0

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