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

This is the complete list of members for boost::interprocess::sharable_lock< SharableMutex >, including all inherited members.

lock()boost::interprocess::sharable_lock< SharableMutex >inline
mutex() const boost::interprocess::sharable_lock< SharableMutex >inline
mutex_type typedefboost::interprocess::sharable_lock< SharableMutex >
operator unspecified_bool_type() const boost::interprocess::sharable_lock< SharableMutex >inline
operator=(BOOST_RV_REF(sharable_lock< mutex_type >) upgr)boost::interprocess::sharable_lock< SharableMutex >inline
owns() const boost::interprocess::sharable_lock< SharableMutex >inline
release()boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock()boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(mutex_type &m)boost::interprocess::sharable_lock< SharableMutex >inlineexplicit
sharable_lock(mutex_type &m, defer_lock_type)boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(mutex_type &m, accept_ownership_type)boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(mutex_type &m, try_to_lock_type)boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(mutex_type &m, const boost::posix_time::ptime &abs_time)boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(BOOST_RV_REF(sharable_lock< mutex_type >) upgr)boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(BOOST_RV_REF(upgradable_lock< T >) upgr, typename ipcdetail::enable_if< ipcdetail::is_same< T, SharableMutex > >::type *=0)boost::interprocess::sharable_lock< SharableMutex >inline
sharable_lock(BOOST_RV_REF(scoped_lock< T >) scop, typename ipcdetail::enable_if< ipcdetail::is_same< T, SharableMutex > >::type *=0)boost::interprocess::sharable_lock< SharableMutex >inline
swap(sharable_lock< mutex_type > &other)boost::interprocess::sharable_lock< SharableMutex >inline
timed_lock(const boost::posix_time::ptime &abs_time)boost::interprocess::sharable_lock< SharableMutex >inline
try_lock()boost::interprocess::sharable_lock< SharableMutex >inline
unlock()boost::interprocess::sharable_lock< SharableMutex >inline
~sharable_lock()boost::interprocess::sharable_lock< SharableMutex >inline