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