#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: