11 #ifndef ASIO_DETAIL_SCOPED_LOCK_HPP 12 #define ASIO_DETAIL_SCOPED_LOCK_HPP 14 #if defined(_MSC_VER) && (_MSC_VER >= 1200) 16 #endif // defined(_MSC_VER) && (_MSC_VER >= 1200) 18 #include "asio/detail/noncopyable.hpp" 20 #include "asio/detail/push_options.hpp" 26 template <
typename Mutex>
32 enum adopt_lock_t { adopt_lock };
99 #include "asio/detail/pop_options.hpp" 101 #endif // ASIO_DETAIL_SCOPED_LOCK_HPP Definition: null_mutex.hpp:30
Definition: scoped_lock.hpp:27
Definition: noncopyable.hpp:25
Definition: any_io_executor.hpp:28