tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
unique_lock< Mutex > Member List

This is the complete list of members for unique_lock< Mutex >, including all inherited members.

lock() noexcept(noexcept(_mutex->lock())) -> voidunique_lock< Mutex >inline
mutex() const noexcept -> mutex_type *unique_lock< Mutex >inline
mutex_type typedefunique_lock< Mutex >
operator bool() const noexceptunique_lock< Mutex >inlineexplicit
operator=(unique_lock const &) -> unique_lock &=deleteunique_lock< Mutex >
operator=(unique_lock &&u) noexcept -> unique_lock &unique_lock< Mutex >inline
owns_lock() const noexcept -> boolunique_lock< Mutex >inline
release() noexcept -> mutex_type *unique_lock< Mutex >inline
swap(unique_lock &other) noexcept -> voidunique_lock< Mutex >inline
swap(unique_lock &lhs, unique_lock &rhs) noexcept(noexcept(lhs.swap(rhs))) -> voidunique_lock< Mutex >friend
try_lock() noexcept(noexcept(_mutex->try_lock())) -> boolunique_lock< Mutex >inline
try_lock_for(chrono::duration< Rep, Period > const &dur) noexcept(noexcept(_mutex->try_lock_for(dur))) -> boolunique_lock< Mutex >inline
try_lock_until(chrono::time_point< Clock, Duration > const &tp) noexcept(noexcept(_mutex->try_lock_until(tp))) -> boolunique_lock< Mutex >inline
unique_lock() noexcept=defaultunique_lock< Mutex >
unique_lock(mutex_type &m)unique_lock< Mutex >inlineexplicit
unique_lock(mutex_type &m, defer_lock_t) noexceptunique_lock< Mutex >inline
unique_lock(mutex_type &m, try_to_lock_t) noexceptunique_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) noexceptunique_lock< Mutex >inline
unique_lock(mutex_type &m, chrono::duration< Rep, Period > const &relTime) noexceptunique_lock< Mutex >inline
unique_lock(unique_lock const &)=deleteunique_lock< Mutex >
unique_lock(unique_lock &&u) noexceptunique_lock< Mutex >inline
unlock() -> voidunique_lock< Mutex >inline
~unique_lock() noexceptunique_lock< Mutex >inline