Primary dependencies for multi_index

assert

<boost/assert.hpp>

bind

<boost/bind.hpp>

config

<boost/config.hpp>

<boost/detail/workaround.hpp>

<boost/limits.hpp>

container_hash

<boost/functional/hash.hpp>

<boost/functional/hash_fwd.hpp>

core

<boost/core/addressof.hpp>

<boost/core/pointer_traits.hpp>

<boost/detail/iterator.hpp>

<boost/detail/no_exceptions_support.hpp>

<boost/noncopyable.hpp>

<boost/ref.hpp>

<boost/utility/enable_if.hpp>

foreach

<boost/foreach_fwd.hpp>

integer

<boost/integer/common_factor_rt.hpp>

iterator

<boost/iterator/reverse_iterator.hpp>

move

<boost/move/core.hpp>

<boost/move/utility.hpp>

<boost/move/utility_core.hpp>

mpl

<boost/mpl/and.hpp>

<boost/mpl/apply.hpp>

<boost/mpl/at.hpp>

<boost/mpl/aux_/na.hpp>

<boost/mpl/bind.hpp>

<boost/mpl/bool.hpp>

<boost/mpl/contains.hpp>

<boost/mpl/deref.hpp>

<boost/mpl/empty.hpp>

<boost/mpl/eval_if.hpp>

<boost/mpl/find_if.hpp>

<boost/mpl/fold.hpp>

<boost/mpl/identity.hpp>

<boost/mpl/if.hpp>

<boost/mpl/int.hpp>

<boost/mpl/is_sequence.hpp>

<boost/mpl/not.hpp>

<boost/mpl/or.hpp>

<boost/mpl/push_front.hpp>

<boost/mpl/reverse_iter_fold.hpp>

<boost/mpl/set/set0.hpp>

<boost/mpl/size.hpp>

<boost/mpl/transform.hpp>

<boost/mpl/vector.hpp>

preprocessor

<boost/preprocessor/arithmetic/add.hpp>

<boost/preprocessor/arithmetic/sub.hpp>

<boost/preprocessor/cat.hpp>

<boost/preprocessor/control/expr_if.hpp>

<boost/preprocessor/control/if.hpp>

<boost/preprocessor/facilities/empty.hpp>

<boost/preprocessor/facilities/intercept.hpp>

<boost/preprocessor/list/at.hpp>

<boost/preprocessor/logical/and.hpp>

<boost/preprocessor/punctuation/comma.hpp>

<boost/preprocessor/punctuation/comma_if.hpp>

<boost/preprocessor/repetition/enum.hpp>

<boost/preprocessor/repetition/enum_binary_params.hpp>

<boost/preprocessor/repetition/enum_params.hpp>

<boost/preprocessor/repetition/repeat.hpp>

<boost/preprocessor/repetition/repeat_from_to.hpp>

<boost/preprocessor/seq/elem.hpp>

<boost/preprocessor/seq/enum.hpp>

<boost/preprocessor/seq/size.hpp>

serialization

<boost/archive/archive_exception.hpp>

<boost/serialization/access.hpp>

<boost/serialization/collection_size_type.hpp>

<boost/serialization/nvp.hpp>

<boost/serialization/serialization.hpp>

<boost/serialization/split_member.hpp>

<boost/serialization/version.hpp>

smart_ptr

<boost/detail/lightweight_mutex.hpp>

static_assert

<boost/static_assert.hpp>

throw_exception

<boost/throw_exception.hpp>

tuple

<boost/tuple/tuple.hpp>

type_traits

<boost/type_traits/aligned_storage.hpp>

<boost/type_traits/alignment_of.hpp>

<boost/type_traits/function_traits.hpp>

<boost/type_traits/intrinsics.hpp>

<boost/type_traits/is_base_and_derived.hpp>

<boost/type_traits/is_class.hpp>

<boost/type_traits/is_const.hpp>

<boost/type_traits/is_convertible.hpp>

<boost/type_traits/is_final.hpp>

<boost/type_traits/is_function.hpp>

<boost/type_traits/is_integral.hpp>

<boost/type_traits/is_reference.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/remove_const.hpp>

<boost/type_traits/remove_pointer.hpp>

<boost/type_traits/remove_reference.hpp>

<boost/utility/declval.hpp>

utility

<boost/call_traits.hpp>

<boost/operators.hpp>

<boost/utility/base_from_member.hpp>

Secondary dependencies for multi_index

container_hash

foreach

iterator

mpl

serialization

smart_ptr

conversion

fusion

range

spirit

unordered

variant

algorithm

container

filesystem

iostreams

math

pool

thread

chrono

date_time

multiprecision

random

Reverse dependencies for multi_index

bimap

<boost/multi_index/detail/unbounded.hpp>

<boost/multi_index/hashed_index.hpp>

<boost/multi_index/member.hpp>

<boost/multi_index/ordered_index.hpp>

<boost/multi_index/random_access_index.hpp>

<boost/multi_index/sequenced_index.hpp>

<boost/multi_index/tag.hpp>

<boost/multi_index_container.hpp>

flyweight

<boost/multi_index/hashed_index.hpp>

<boost/multi_index/identity.hpp>

<boost/multi_index/random_access_index.hpp>

<boost/multi_index_container.hpp>

graph

<boost/multi_index/hashed_index.hpp>

<boost/multi_index/member.hpp>

<boost/multi_index_container.hpp>

property_map

<boost/multi_index/hashed_index.hpp>

<boost/multi_index/member.hpp>

<boost/multi_index/sequenced_index.hpp>

<boost/multi_index_container.hpp>

property_tree

<boost/multi_index/indexed_by.hpp>

<boost/multi_index/member.hpp>

<boost/multi_index/ordered_index.hpp>

<boost/multi_index/sequenced_index.hpp>

<boost/multi_index_container.hpp>

wave

<boost/multi_index/member.hpp>

<boost/multi_index/ordered_index.hpp>

<boost/multi_index_container.hpp>