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

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

is_lockedboost::upgrade_lock< Mutex >protected
lock()boost::upgrade_lock< Mutex >inline
mboost::upgrade_lock< Mutex >protected
mutex() const BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
mutex_type typedefboost::upgrade_lock< Mutex >
operator bool() const BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inlineexplicit
operator=(BOOST_THREAD_RV_REF_BEG upgrade_lock< Mutex > BOOST_THREAD_RV_REF_END other)boost::upgrade_lock< Mutex >inline
operator=(BOOST_THREAD_RV_REF_BEG unique_lock< Mutex > BOOST_THREAD_RV_REF_END other)boost::upgrade_lock< Mutex >inline
owns_lock() const BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
release() BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
shared_lock< Mutex > classboost::upgrade_lock< Mutex >friend
swap(upgrade_lock &other) BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
try_lock()boost::upgrade_lock< Mutex >inline
unique_lock< Mutex > classboost::upgrade_lock< Mutex >friend
unlock()boost::upgrade_lock< Mutex >inline
upgrade_lock() BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
upgrade_lock(Mutex &m_)boost::upgrade_lock< Mutex >inlineexplicit
upgrade_lock(Mutex &m_, adopt_lock_t)boost::upgrade_lock< Mutex >inline
upgrade_lock(Mutex &m_, defer_lock_t) BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
upgrade_lock(Mutex &m_, try_to_lock_t)boost::upgrade_lock< Mutex >inline
upgrade_lock(BOOST_THREAD_RV_REF_BEG upgrade_lock< Mutex > BOOST_THREAD_RV_REF_END other) BOOST_NOEXCEPTboost::upgrade_lock< Mutex >inline
upgrade_lock(BOOST_THREAD_RV_REF_BEG unique_lock< Mutex > BOOST_THREAD_RV_REF_END other)boost::upgrade_lock< Mutex >inline
~upgrade_lock()boost::upgrade_lock< Mutex >inline