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 |