#include <ReadWriteLock.h>
◆ ReadLock() [1/5]
osmscout::ReadLock::ReadLock |
( |
| ) |
|
|
default |
◆ ReadLock() [2/5]
osmscout::ReadLock::ReadLock |
( |
Latch & |
latch | ) |
|
|
inlineexplicit |
◆ ReadLock() [3/5]
osmscout::ReadLock::ReadLock |
( |
Latch & |
latch, |
|
|
std::adopt_lock_t |
|
|
) |
| |
|
inline |
◆ ~ReadLock()
osmscout::ReadLock::~ReadLock |
( |
| ) |
|
|
inline |
◆ ReadLock() [4/5]
osmscout::ReadLock::ReadLock |
( |
ReadLock const & |
| ) |
|
|
delete |
◆ ReadLock() [5/5]
osmscout::ReadLock::ReadLock |
( |
ReadLock && |
rl | ) |
|
|
inlinenoexcept |
◆ lock()
void osmscout::ReadLock::lock |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ owns_lock()
bool osmscout::ReadLock::owns_lock |
( |
| ) |
const |
|
inlinenoexcept |
◆ try_lock()
bool osmscout::ReadLock::try_lock |
( |
| ) |
|
|
inline |
◆ unlock()
void osmscout::ReadLock::unlock |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: