Ark Server API (ASA) - Wiki
|
#include <GenericPlatformCriticalSection.h>
Public Member Functions | |
TGenericPlatformRWLock (const TGenericPlatformRWLock &)=delete | |
TGenericPlatformRWLock & | operator= (const TGenericPlatformRWLock &)=delete |
FORCEINLINE | TGenericPlatformRWLock () |
FORCEINLINE | ~TGenericPlatformRWLock () |
FORCEINLINE void | ReadLock () |
FORCEINLINE void | WriteLock () |
FORCEINLINE bool | TryReadLock () |
FORCEINLINE bool | TryWriteLock () |
FORCEINLINE void | ReadUnlock () |
FORCEINLINE void | WriteUnlock () |
Private Attributes | |
CriticalSection | Mutex |
TGenericPlatformRWLock - Read/Write Mutex
Definition at line 39 of file GenericPlatformCriticalSection.h.
|
delete |
|
inline |
Definition at line 45 of file GenericPlatformCriticalSection.h.
|
inline |
Definition at line 49 of file GenericPlatformCriticalSection.h.
|
delete |
|
inline |
Definition at line 53 of file GenericPlatformCriticalSection.h.
|
inline |
Definition at line 73 of file GenericPlatformCriticalSection.h.
|
inline |
Definition at line 63 of file GenericPlatformCriticalSection.h.
|
inline |
Definition at line 68 of file GenericPlatformCriticalSection.h.
|
inline |
Definition at line 58 of file GenericPlatformCriticalSection.h.
|
inline |
Definition at line 78 of file GenericPlatformCriticalSection.h.
|
private |
Definition at line 84 of file GenericPlatformCriticalSection.h.