//
//////////////////////////////////////////////////////////////////////////////
+#include <exception>
+#include <boost/core/scoped_enum.hpp>
#include <boost/thread/detail/config.hpp>
#include <boost/thread/detail/move.hpp>
{ success = 0, empty, full, closed, busy, timeout, not_ready }
BOOST_SCOPED_ENUM_DECLARE_END(queue_op_status)
- struct sync_queue_is_closed : std::exception
+ struct BOOST_SYMBOL_VISIBLE sync_queue_is_closed : std::exception
{
};