#include <boost/thread/lock_types.hpp>
#include <boost/thread/lock_algorithms.hpp>
#include <tuple>
#include <boost/config/abi_prefix.hpp>
#include <boost/config/abi_suffix.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
Functions | |
template<typename Lockable > | |
unique_lock< Lockable > | boost::make_unique_lock (Lockable &mtx) |
template<typename Lockable > | |
unique_lock< Lockable > | boost::make_unique_lock (Lockable &mtx, adopt_lock_t) |
template<typename Lockable > | |
unique_lock< Lockable > | boost::make_unique_lock (Lockable &mtx, defer_lock_t) |
template<typename Lockable > | |
unique_lock< Lockable > | boost::make_unique_lock (Lockable &mtx, try_to_lock_t) |
template<typename... Lockable> | |
std::tuple< unique_lock < Lockable >...> | boost::make_unique_locks (Lockable &...mtx) |