![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GenericPlatformMutex.h>
Public Member Functions | |
| FPlatformSystemWideMutexNotImplemented (const FPlatformSystemWideMutexNotImplemented &)=delete | |
| FPlatformSystemWideMutexNotImplemented & | operator= (const FPlatformSystemWideMutexNotImplemented &)=delete |
| CORE_API | FPlatformSystemWideMutexNotImplemented (const FString &Name, FTimespan Timeout=FTimespan::Zero()) |
| ~FPlatformSystemWideMutexNotImplemented ()=default | |
| bool | IsValid () const |
| void | Release () |
Platforms that don't need a working FPlatformSystemWideMutex can alias this one.
|
delete |
|
explicit |
Construct a named, system-wide mutex and attempt to get access/ownership of it.
|
default |
Destructor releases system-wide mutex if it is currently owned.
|
inline |
Does the calling thread have ownership of the system-wide mutex?
|
delete |
|
inline |
Releases system-wide mutex if it is currently owned.