Ark Server API (ASA) - Wiki
|
#include <PThreadRWLock.h>
Public Member Functions | |
FPThreadsRWLock (const FPThreadsRWLock &)=delete | |
FPThreadsRWLock & | operator= (const FPThreadsRWLock &)=delete |
FPThreadsRWLock () | |
~FPThreadsRWLock () | |
void | ReadLock () |
void | WriteLock () |
bool | TryReadLock () |
bool | TryWriteLock () |
void | ReadUnlock () |
void | WriteUnlock () |
Private Attributes | |
pthread_rwlock_t | Mutex |
FPThreadsRWLock - Read/Write Mutex
Definition at line 16 of file PThreadRWLock.h.
|
delete |
|
inline |
Definition at line 22 of file PThreadRWLock.h.
|
inline |
Definition at line 28 of file PThreadRWLock.h.
|
delete |
|
inline |
Definition at line 34 of file PThreadRWLock.h.
|
inline |
Definition at line 58 of file PThreadRWLock.h.
|
inline |
Definition at line 46 of file PThreadRWLock.h.
|
inline |
Definition at line 52 of file PThreadRWLock.h.
|
inline |
Definition at line 40 of file PThreadRWLock.h.
|
inline |
Definition at line 64 of file PThreadRWLock.h.
|
private |
Definition at line 71 of file PThreadRWLock.h.