Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::UniqueLock< 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 (UniqueLock)
 
 UniqueLock ()
 

Member Typedef Documentation

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

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