UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TransactionallySafeCriticalSection.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
AutoRTFM.h
"
6
7
#if UE_AUTORTFM
8
#include "
Async/TransactionallySafeRecursiveMutex.h
"
9
#else
10
#include "
HAL/CriticalSection.h
"
11
#endif
// UE_AUTORTFM
12
13
#if UE_AUTORTFM
14
using
FTransactionallySafeCriticalSection
=
::UE::FTransactionallySafeRecursiveMutex
;
15
#else
16
using
FTransactionallySafeCriticalSection
=
::FCriticalSection
;
17
#endif
// UE_AUTORTFM
18
AutoRTFM.h
CriticalSection.h
FCriticalSection
UE::FPlatformRecursiveMutex FCriticalSection
Definition
CriticalSection.h:53
FTransactionallySafeCriticalSection
::FCriticalSection FTransactionallySafeCriticalSection
Definition
TransactionallySafeCriticalSection.h:16
TransactionallySafeRecursiveMutex.h
UE::FTransactionallySafeRecursiveMutex
::UE::FRecursiveMutex FTransactionallySafeRecursiveMutex
Definition
TransactionallySafeRecursiveMutex.h:139
Engine
Source
Runtime
Core
Public
Misc
TransactionallySafeCriticalSection.h
Generated by
1.9.8