#include <posixreadwritelock.h>
◆ PosixReadWriteLock()
Posix::PosixReadWriteLock::PosixReadWriteLock |
( |
| ) |
|
◆ ~PosixReadWriteLock()
Posix::PosixReadWriteLock::~PosixReadWriteLock |
( |
| ) |
|
◆ LockRead()
void Posix::PosixReadWriteLock::LockRead |
( |
| ) |
|
◆ LockWrite()
void Posix::PosixReadWriteLock::LockWrite |
( |
| ) |
|
◆ UnlockRead()
void Posix::PosixReadWriteLock::UnlockRead |
( |
| ) |
|
◆ UnlockWrite()
void Posix::PosixReadWriteLock::UnlockWrite |
( |
| ) |
|
◆ lock
pthread_rwlock_t Posix::PosixReadWriteLock::lock |
|
private |
◆ lockingThread
◆ readCounter
int32_t Posix::PosixReadWriteLock::readCounter = 0 |
|
private |
◆ writeCounter
int32_t Posix::PosixReadWriteLock::writeCounter = 0 |
|
private |
The documentation for this class was generated from the following files: