File indexing completed on 2025-01-18 09:42:12
0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef BOOST_MULTI_INDEX_SEQUENCED_INDEX_HPP
0010 #define BOOST_MULTI_INDEX_SEQUENCED_INDEX_HPP
0011
0012 #if defined(_MSC_VER)
0013 #pragma once
0014 #endif
0015
0016 #include <boost/config.hpp> /* keep it first to prevent nasty warns in MSVC */
0017 #include <boost/bind/bind.hpp>
0018 #include <boost/call_traits.hpp>
0019 #include <boost/core/addressof.hpp>
0020 #include <boost/core/no_exceptions_support.hpp>
0021 #include <boost/detail/workaround.hpp>
0022 #include <boost/iterator/reverse_iterator.hpp>
0023 #include <boost/move/core.hpp>
0024 #include <boost/move/utility_core.hpp>
0025 #include <boost/mpl/bool.hpp>
0026 #include <boost/mpl/not.hpp>
0027 #include <boost/mpl/push_front.hpp>
0028 #include <boost/multi_index/detail/access_specifier.hpp>
0029 #include <boost/multi_index/detail/allocator_traits.hpp>
0030 #include <boost/multi_index/detail/bidir_node_iterator.hpp>
0031 #include <boost/multi_index/detail/do_not_copy_elements_tag.hpp>
0032 #include <boost/multi_index/detail/index_node_base.hpp>
0033 #include <boost/multi_index/detail/node_handle.hpp>
0034 #include <boost/multi_index/detail/safe_mode.hpp>
0035 #include <boost/multi_index/detail/scope_guard.hpp>
0036 #include <boost/multi_index/detail/seq_index_node.hpp>
0037 #include <boost/multi_index/detail/seq_index_ops.hpp>
0038 #include <boost/multi_index/detail/vartempl_support.hpp>
0039 #include <boost/multi_index/sequenced_index_fwd.hpp>
0040 #include <boost/tuple/tuple.hpp>
0041 #include <boost/type_traits/is_copy_constructible.hpp>
0042 #include <boost/type_traits/is_integral.hpp>
0043 #include <functional>
0044 #include <utility>
0045
0046 #if !defined(BOOST_NO_CXX11_HDR_INITIALIZER_LIST)
0047 #include