|
libosmscout 1.1.1
|
#include <libosmscout/include/osmscout/async/ReadWriteLock.h>
Public Member Functions | |
| ReadLock ()=default | |
| ReadLock (Latch &latch) | |
| ReadLock (Latch &latch, std::adopt_lock_t) | |
| ~ReadLock () | |
| ReadLock (ReadLock const &)=delete | |
| ReadLock & | operator= (ReadLock const &)=delete |
| ReadLock (ReadLock &&rl) noexcept | |
| ReadLock & | operator= (ReadLock &&rl) noexcept |
| bool | owns_lock () const noexcept |
| void | lock () |
| void | unlock () |
| bool | try_lock () |
|
default |
|
inlineexplicit |
|
inline |
|
inline |
|
delete |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |