externally_locked(mutex_type &mtx, const T &obj) | boost::externally_locked< T, MutexType > | inline |
externally_locked(mutex_type &mtx, BOOST_THREAD_RV_REF(T) obj) | boost::externally_locked< T, MutexType > | inline |
externally_locked(mutex_type &mtx) | boost::externally_locked< T, MutexType > | inline |
externally_locked(externally_locked const &rhs) | boost::externally_locked< T, MutexType > | inline |
externally_locked(BOOST_THREAD_RV_REF(externally_locked) rhs) | boost::externally_locked< T, MutexType > | inline |
get(strict_lock< mutex_type > &lk) | boost::externally_locked< T, MutexType > | inline |
get(strict_lock< mutex_type > &lk) const | boost::externally_locked< T, MutexType > | inline |
get(nested_strict_lock< Lock > &lk) | boost::externally_locked< T, MutexType > | inline |
get(nested_strict_lock< Lock > &lk) const | boost::externally_locked< T, MutexType > | inline |
get(Lock &lk) | boost::externally_locked< T, MutexType > | inline |
lock() | boost::externally_locked< T, MutexType > | inline |
mutex() const BOOST_NOEXCEPT | boost::externally_locked< T, MutexType > | inline |
mutex_type typedef | boost::externally_locked< T, MutexType > | |
operator=(externally_locked const &rhs) | boost::externally_locked< T, MutexType > | inline |
operator=(BOOST_THREAD_RV_REF(externally_locked) rhs) | boost::externally_locked< T, MutexType > | inline |
swap(externally_locked &rhs) | boost::externally_locked< T, MutexType > | inline |
try_lock() | boost::externally_locked< T, MutexType > | inline |
unlock() | boost::externally_locked< T, MutexType > | inline |