const_unique_lock_ptr(T const &val, Lockable &mtx) | boost::const_unique_lock_ptr< T, Lockable > | inline |
const_unique_lock_ptr(T const &val, Lockable &mtx, adopt_lock_t) BOOST_NOEXCEPT | boost::const_unique_lock_ptr< T, Lockable > | inline |
const_unique_lock_ptr(T const &val, Lockable &mtx, defer_lock_t) BOOST_NOEXCEPT | boost::const_unique_lock_ptr< T, Lockable > | inline |
const_unique_lock_ptr(T const &val, Lockable &mtx, try_to_lock_t) BOOST_NOEXCEPT | boost::const_unique_lock_ptr< T, Lockable > | inline |
const_unique_lock_ptr(BOOST_THREAD_RV_REF(const_unique_lock_ptr) other) BOOST_NOEXCEPT | boost::const_unique_lock_ptr< T, Lockable > | inline |
lock() | boost::unique_lock< Lockable > | inline |
mutex() const BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
mutex_type typedef | boost::unique_lock_ptr< T, Lockable > | |
operator bool() const BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inlineexplicit |
operator*() | boost::unique_lock_ptr< T, Lockable > | inline |
boost::const_unique_lock_ptr::operator*() const | boost::const_unique_lock_ptr< T, Lockable > | inline |
operator->() | boost::unique_lock_ptr< T, Lockable > | inline |
boost::const_unique_lock_ptr::operator->() const | boost::const_unique_lock_ptr< T, Lockable > | inline |
operator=(BOOST_THREAD_RV_REF_BEG upgrade_lock< Lockable > BOOST_THREAD_RV_REF_END other) | boost::unique_lock< Lockable > | inline |
operator=(BOOST_THREAD_RV_REF(unique_lock) other) | boost::unique_lock< Lockable > | inline |
owns_lock() const BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
release() BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
swap(unique_lock &other) BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
try_lock() | boost::unique_lock< Lockable > | inline |
unique_lock() BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
unique_lock(Lockable &m_) | boost::unique_lock< Lockable > | inlineexplicit |
unique_lock(Lockable &m_, adopt_lock_t) | boost::unique_lock< Lockable > | inline |
unique_lock(Lockable &m_, defer_lock_t) BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
unique_lock(Lockable &m_, try_to_lock_t) | boost::unique_lock< Lockable > | inline |
unique_lock(BOOST_THREAD_RV_REF(unique_lock) other) BOOST_NOEXCEPT | boost::unique_lock< Lockable > | inline |
unique_lock(BOOST_THREAD_RV_REF_BEG upgrade_lock< Lockable > BOOST_THREAD_RV_REF_END other) | boost::unique_lock< Lockable > | |
unique_lock(BOOST_THREAD_RV_REF_BEG upgrade_lock< mutex_type > BOOST_THREAD_RV_REF_END ul, try_to_lock_t) | boost::unique_lock< Lockable > | inline |
unique_lock_ptr(T &val, Lockable &mtx) | boost::unique_lock_ptr< T, Lockable > | inline |
unique_lock_ptr(T &value, Lockable &mtx, adopt_lock_t) BOOST_NOEXCEPT | boost::unique_lock_ptr< T, Lockable > | inline |
unique_lock_ptr(T &value, Lockable &mtx, defer_lock_t) BOOST_NOEXCEPT | boost::unique_lock_ptr< T, Lockable > | inline |
unique_lock_ptr(T &value, Lockable &mtx, try_to_lock_t) BOOST_NOEXCEPT | boost::unique_lock_ptr< T, Lockable > | inline |
unique_lock_ptr(BOOST_THREAD_RV_REF(unique_lock_ptr) other) BOOST_NOEXCEPT | boost::unique_lock_ptr< T, Lockable > | inline |
unlock() | boost::unique_lock< Lockable > | inline |
value_ | boost::const_unique_lock_ptr< T, Lockable > | protected |
value_type typedef | boost::unique_lock_ptr< T, Lockable > | |
~const_unique_lock_ptr() | boost::const_unique_lock_ptr< T, Lockable > | inline |
~unique_lock() | boost::unique_lock< Lockable > | inline |
~unique_lock_ptr() | boost::unique_lock_ptr< T, Lockable > | inline |