annotate DEPENDENCIES/generic/include/boost/thread/concurrent_queues/queue_op_status.hpp @ 133:4acb5d8d80b6 tip

Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author Chris Cannam
date Tue, 30 Jul 2019 12:25:44 +0100
parents f46d142149f5
children
rev   line source
Chris@102 1 #ifndef BOOST_THREAD_QUEUE_OP_STATUS_HPP
Chris@102 2 #define BOOST_THREAD_QUEUE_OP_STATUS_HPP
Chris@102 3
Chris@102 4 //////////////////////////////////////////////////////////////////////////////
Chris@102 5 //
Chris@102 6 // (C) Copyright Vicente J. Botet Escriba 2014. Distributed under the Boost
Chris@102 7 // Software License, Version 1.0. (See accompanying file
Chris@102 8 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Chris@102 9 //
Chris@102 10 // See http://www.boost.org/libs/thread for documentation.
Chris@102 11 //
Chris@102 12 //////////////////////////////////////////////////////////////////////////////
Chris@102 13
Chris@102 14 #include <boost/thread/detail/config.hpp>
Chris@102 15 #include <boost/thread/detail/move.hpp>
Chris@102 16
Chris@102 17 #include <boost/config/abi_prefix.hpp>
Chris@102 18
Chris@102 19 namespace boost
Chris@102 20 {
Chris@102 21 namespace concurrent
Chris@102 22 {
Chris@102 23
Chris@102 24 BOOST_SCOPED_ENUM_DECLARE_BEGIN(queue_op_status)
Chris@102 25 { success = 0, empty, full, closed, busy, timeout, not_ready }
Chris@102 26 BOOST_SCOPED_ENUM_DECLARE_END(queue_op_status)
Chris@102 27
Chris@102 28 struct sync_queue_is_closed : std::exception
Chris@102 29 {
Chris@102 30 };
Chris@102 31
Chris@102 32 }
Chris@102 33
Chris@102 34 #ifndef BOOST_THREAD_QUEUE_DEPRECATE_OLD
Chris@102 35 struct no_block_tag{};
Chris@102 36 BOOST_CONSTEXPR_OR_CONST no_block_tag no_block = {};
Chris@102 37 #endif
Chris@102 38
Chris@102 39 using concurrent::queue_op_status;
Chris@102 40 using concurrent::sync_queue_is_closed;
Chris@102 41
Chris@102 42 }
Chris@102 43
Chris@102 44 #include <boost/config/abi_suffix.hpp>
Chris@102 45
Chris@102 46 #endif