#include <rwlock.h>
Definition at line 28 of file rwlock.h.
◆ LockFlags
| Enumerator |
|---|
| Lock | |
| NotLock | |
| TryLock | |
Definition at line 31 of file rwlock.h.
◆ RWLock() [1/2]
◆ ~RWLock()
◆ RWLock() [2/2]
| PBD::RWLock::RWLock |
( |
const RWLock & |
| ) |
|
|
privatedelete |
◆ operator=()
◆ reader_lock()
| void PBD::RWLock::reader_lock |
( |
| ) |
|
|
inline |
◆ reader_trylock()
| bool PBD::RWLock::reader_trylock |
( |
| ) |
|
|
inline |
◆ reader_unlock()
| void PBD::RWLock::reader_unlock |
( |
| ) |
|
|
inline |
◆ writer_lock()
| void PBD::RWLock::writer_lock |
( |
| ) |
|
|
inline |
◆ writer_trylock()
| bool PBD::RWLock::writer_trylock |
( |
| ) |
|
|
inline |
◆ writer_unlock()
| void PBD::RWLock::writer_unlock |
( |
| ) |
|
|
inline |
◆ _rw_lock
| pthread_rwlock_t PBD::RWLock::_rw_lock |
|
private |
The documentation for this class was generated from the following file: