tetl 0.1.0
Embedded Template Library
|
This is the complete list of members for unique_lock< Mutex >, including all inherited members.
lock() noexcept(noexcept(_mutex->lock())) -> void | unique_lock< Mutex > | inline |
mutex() const noexcept -> mutex_type * | unique_lock< Mutex > | inline |
mutex_type typedef | unique_lock< Mutex > | |
operator bool() const noexcept | unique_lock< Mutex > | inlineexplicit |
operator=(unique_lock const &) -> unique_lock &=delete | unique_lock< Mutex > | |
operator=(unique_lock &&u) noexcept -> unique_lock & | unique_lock< Mutex > | inline |
owns_lock() const noexcept -> bool | unique_lock< Mutex > | inline |
release() noexcept -> mutex_type * | unique_lock< Mutex > | inline |
swap(unique_lock &other) noexcept -> void | unique_lock< Mutex > | inline |
swap(unique_lock &lhs, unique_lock &rhs) noexcept(noexcept(lhs.swap(rhs))) -> void | unique_lock< Mutex > | friend |
try_lock() noexcept(noexcept(_mutex->try_lock())) -> bool | unique_lock< Mutex > | inline |
try_lock_for(chrono::duration< Rep, Period > const &dur) noexcept(noexcept(_mutex->try_lock_for(dur))) -> bool | unique_lock< Mutex > | inline |
try_lock_until(chrono::time_point< Clock, Duration > const &tp) noexcept(noexcept(_mutex->try_lock_until(tp))) -> bool | unique_lock< Mutex > | inline |
unique_lock() noexcept=default | unique_lock< Mutex > | |
unique_lock(mutex_type &m) | unique_lock< Mutex > | inlineexplicit |
unique_lock(mutex_type &m, defer_lock_t) noexcept | unique_lock< Mutex > | inline |
unique_lock(mutex_type &m, try_to_lock_t) noexcept | unique_lock< Mutex > | inline |
unique_lock(mutex_type &m, adopt_lock_t) | unique_lock< Mutex > | inline |
unique_lock(mutex_type &m, chrono::time_point< Clock, Duration > const &absTime) noexcept | unique_lock< Mutex > | inline |
unique_lock(mutex_type &m, chrono::duration< Rep, Period > const &relTime) noexcept | unique_lock< Mutex > | inline |
unique_lock(unique_lock const &)=delete | unique_lock< Mutex > | |
unique_lock(unique_lock &&u) noexcept | unique_lock< Mutex > | inline |
unlock() -> void | unique_lock< Mutex > | inline |
~unique_lock() noexcept | unique_lock< Mutex > | inline |