CoreComponents 3.0.0
A Modern C++ Toolkit
|
Read-write lock. More...
#include <cc/ReadWriteLock>
Public Member Functions | |
ReadWriteLock () | |
Create a new read-write lcok. | |
~ReadWriteLock () | |
Destroy the read-write lock. | |
void | readAcquire () |
Acquire the read-write lock for reading. | |
void | writeAcquire () |
Acquire the read-write lock exclusively for writing. | |
void | release () |
Release the read-write lock. | |
Read-write lock.
ReadWriteLock | ( | ) |
Create a new read-write lcok.
SystemError |
~ReadWriteLock | ( | ) |
Destroy the read-write lock.
void readAcquire | ( | ) |
Acquire the read-write lock for reading.
void writeAcquire | ( | ) |
Acquire the read-write lock exclusively for writing.
void release | ( | ) |
Release the read-write lock.