Ark Server API (ASA) - Wiki
|
#include <GenericPlatformCriticalSection.h>
Public Member Functions | |
FSystemWideCriticalSectionNotImplemented (const FString &Name, FTimespan Timeout=FTimespan::Zero()) | |
~FSystemWideCriticalSectionNotImplemented () | |
bool | IsValid () const |
void | Release () |
Platforms that don't need a working FSystemWideCriticalSection can just typedef this one
Definition at line 9 of file GenericPlatformCriticalSection.h.
|
explicit |
Construct a named, system-wide critical section and attempt to get access/ownership of it
|
inline |
Destructor releases system-wide critical section if it is currently owned
Definition at line 16 of file GenericPlatformCriticalSection.h.
|
private |
|
inline |
Does the calling thread have ownership of the system-wide critical section?
Definition at line 23 of file GenericPlatformCriticalSection.h.
|
private |
|
inline |
Releases system-wide critical section if it is currently owned
Definition at line 26 of file GenericPlatformCriticalSection.h.