![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <WindowsPlatformMutex.h>
Public Member Functions | |
| FWindowsSharedMutex (const FWindowsSharedMutex &)=delete | |
| FWindowsSharedMutex & | operator= (const FWindowsSharedMutex &)=delete |
| FWindowsSharedMutex ()=default | |
| ~FWindowsSharedMutex () | |
| UE_FORCEINLINE_HINT bool | TryLock () |
| UE_FORCEINLINE_HINT void | Lock () |
| UE_FORCEINLINE_HINT void | Unlock () |
| UE_FORCEINLINE_HINT bool | TryLockShared () |
| UE_FORCEINLINE_HINT void | LockShared () |
| UE_FORCEINLINE_HINT void | UnlockShared () |
A shared (read/write) mutex that does not support recursive locking.
Prefer FSharedMutex.
SRWLOCK: https://learn.microsoft.com/en-us/windows/win32/sync/slim-reader-writer–srw–locks
|
delete |
|
default |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |