|
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.