Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Async
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Async/Mutex.h |
Include | #include "Async/Mutex.h" |
Syntax
class FMutex
Remarks
A one-byte mutex that is not fair and does not support recursive locking. Note: Changes to this class should also be ported to FExternalMutex.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
constexpr | FMutex () |
|
![]() |
FMutex
(
FAcquireLock |
Construct in a locked state. Avoids an expensive compare-and-swap at creation time. | |
![]() |
Functions
Operators
Constants
Name | Description |
---|---|
HasWaitingThreadsFlag | |
IsLockedFlag |