#ifndef BOOST_ATOMIC_HPP #define BOOST_ATOMIC_HPP // Copyright (c) 2011 Helge Bahmann // Copyright (c) 2020 Andrey Semashev // // Distributed under the Boost Software License, Version 1.0. // See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // This header includes all Boost.Atomic public headers #include <boost/memory_order.hpp> #include <boost/atomic/capabilities.hpp> #include <boost/atomic/atomic.hpp> #include <boost/atomic/atomic_ref.hpp> #include <boost/atomic/atomic_flag.hpp> #include <boost/atomic/ipc_atomic.hpp> #include <boost/atomic/ipc_atomic_ref.hpp> #include <boost/atomic/ipc_atomic_flag.hpp> #include <boost/atomic/fences.hpp> #ifdef BOOST_HAS_PRAGMA_ONCE #pragma once #endif #endif