Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::SharedLock< Lk > Struct Template Reference

#include <lock_concepts.hpp>

Public Types

typedef Lk::mutex_type mutex_type
 

Public Member Functions

 BOOST_CONCEPT_ASSERT ((TimedLock< Lk >))
 
 BOOST_CONCEPT_USAGE (SharedLock)
 
 SharedLock ()
 

Member Typedef Documentation

template<typename Lk >
typedef Lk::mutex_type boost::SharedLock< Lk >::mutex_type

Constructor & Destructor Documentation

template<typename Lk >
boost::SharedLock< Lk >::SharedLock ( )
inline

Member Function Documentation

template<typename Lk >
boost::SharedLock< Lk >::BOOST_CONCEPT_ASSERT ( (TimedLock< Lk >)  )
template<typename Lk >
boost::SharedLock< Lk >::BOOST_CONCEPT_USAGE ( SharedLock< Lk >  )
inline

The documentation for this struct was generated from the following file: