Primary dependencies for circular_buffer

assert

<boost/assert.hpp>

concept_check

<boost/concept_check.hpp>

config

<boost/config.hpp>

<boost/detail/workaround.hpp>

<boost/limits.hpp>

container

<boost/container/allocator_traits.hpp>

core

<boost/core/pointer_traits.hpp>

<boost/detail/iterator.hpp>

<boost/detail/no_exceptions_support.hpp>

<boost/utility/addressof.hpp>

iterator

<boost/iterator/iterator_traits.hpp>

<boost/iterator/reverse_iterator.hpp>

move

<boost/move/adl_move_swap.hpp>

<boost/move/move.hpp>

static_assert

<boost/static_assert.hpp>

throw_exception

<boost/throw_exception.hpp>

type_traits

<boost/type_traits/conditional.hpp>

<boost/type_traits/is_convertible.hpp>

<boost/type_traits/is_copy_constructible.hpp>

<boost/type_traits/is_integral.hpp>

<boost/type_traits/is_nothrow_move_assignable.hpp>

<boost/type_traits/is_nothrow_move_constructible.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/is_scalar.hpp>

<boost/type_traits/is_stateless.hpp>

utility

<boost/call_traits.hpp>

Secondary dependencies for circular_buffer

concept_check

container

iterator

utility

container_hash

conversion

fusion

mpl

optional

smart_ptr

Reverse dependencies for circular_buffer

accumulators

<boost/circular_buffer.hpp>

msm

<boost/circular_buffer.hpp>

ptr_container

<boost/circular_buffer.hpp>