Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::unique_lock_ptr< T, Lockable > Member List

This is the complete list of members for boost::unique_lock_ptr< T, Lockable >, including all inherited members.

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_NOEXCEPTboost::const_unique_lock_ptr< T, Lockable >inline
const_unique_lock_ptr(T const &val, Lockable &mtx, defer_lock_t) BOOST_NOEXCEPTboost::const_unique_lock_ptr< T, Lockable >inline
const_unique_lock_ptr(T const &val, Lockable &mtx, try_to_lock_t) BOOST_NOEXCEPTboost::const_unique_lock_ptr< T, Lockable >inline
const_unique_lock_ptr(BOOST_THREAD_RV_REF(const_unique_lock_ptr) other) BOOST_NOEXCEPTboost::const_unique_lock_ptr< T, Lockable >inline
lock()boost::unique_lock< Lockable >inline
mutex() const BOOST_NOEXCEPTboost::unique_lock< Lockable >inline
mutex_type typedefboost::unique_lock_ptr< T, Lockable >
operator bool() const BOOST_NOEXCEPTboost::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_NOEXCEPTboost::unique_lock< Lockable >inline
release() BOOST_NOEXCEPTboost::unique_lock< Lockable >inline
swap(unique_lock &other) BOOST_NOEXCEPTboost::unique_lock< Lockable >inline
try_lock()boost::unique_lock< Lockable >inline
unique_lock() BOOST_NOEXCEPTboost::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_NOEXCEPTboost::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_NOEXCEPTboost::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_NOEXCEPTboost::unique_lock_ptr< T, Lockable >inline
unique_lock_ptr(T &value, Lockable &mtx, defer_lock_t) BOOST_NOEXCEPTboost::unique_lock_ptr< T, Lockable >inline
unique_lock_ptr(T &value, Lockable &mtx, try_to_lock_t) BOOST_NOEXCEPTboost::unique_lock_ptr< T, Lockable >inline
unique_lock_ptr(BOOST_THREAD_RV_REF(unique_lock_ptr) other) BOOST_NOEXCEPTboost::unique_lock_ptr< T, Lockable >inline
unlock()boost::unique_lock< Lockable >inline
value_boost::const_unique_lock_ptr< T, Lockable >protected
value_type typedefboost::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