Primary dependencies for format

assert

<boost/assert.hpp>

config

<boost/config.hpp>

<boost/detail/workaround.hpp>

<boost/limits.hpp>

core

<boost/core/ignore_unused.hpp>

optional

<boost/optional.hpp>

smart_ptr

<boost/shared_ptr.hpp>

throw_exception

<boost/throw_exception.hpp>

utility

<boost/utility/base_from_member.hpp>

Secondary dependencies for format

optional

smart_ptr

utility

Reverse dependencies for format

property_tree

<boost/format.hpp>