Primary dependencies for thread

assert

<boost/assert.hpp>

<boost/current_function.hpp>

atomic

<boost/atomic.hpp>

<boost/atomic/atomic.hpp>

<boost/memory_order.hpp>

bind

<boost/bind/bind.hpp>

chrono

<boost/chrono.hpp>

<boost/chrono/ceil.hpp>

<boost/chrono/chrono.hpp>

<boost/chrono/chrono_io.hpp>

<boost/chrono/duration.hpp>

<boost/chrono/system_clocks.hpp>

<boost/chrono/time_point.hpp>

concept_check

<boost/concept_check.hpp>

config

<boost/config.hpp>

<boost/config/abi_prefix.hpp>

<boost/config/abi_suffix.hpp>

<boost/config/auto_link.hpp>

<boost/config/requires_threads.hpp>

<boost/cstdint.hpp>

<boost/detail/workaround.hpp>

container

<boost/container/scoped_allocator.hpp>

container_hash

<boost/functional/hash.hpp>

core

<boost/core/enable_if.hpp>

<boost/core/ignore_unused.hpp>

<boost/core/invoke_swap.hpp>

<boost/core/no_exceptions_support.hpp>

<boost/core/ref.hpp>

<boost/core/scoped_enum.hpp>

date_time

<boost/date_time/microsec_time_clock.hpp>

<boost/date_time/posix_time/conversion.hpp>

<boost/date_time/posix_time/posix_time_duration.hpp>

<boost/date_time/posix_time/posix_time_types.hpp>

<boost/date_time/time_clock.hpp>

exception

<boost/exception_ptr.hpp>

function

<boost/function.hpp>

io

<boost/io/ios_state.hpp>

move

<boost/move/detail/move_helpers.hpp>

<boost/move/traits.hpp>

<boost/move/utility.hpp>

optional

<boost/optional.hpp>

predef

<boost/predef/platform.h>

preprocessor

<boost/preprocessor/facilities/intercept.hpp>

<boost/preprocessor/repetition/enum_params.hpp>

<boost/preprocessor/repetition/repeat_from_to.hpp>

smart_ptr

<boost/enable_shared_from_this.hpp>

<boost/intrusive_ptr.hpp>

<boost/scoped_array.hpp>

<boost/shared_ptr.hpp>

<boost/smart_ptr/make_shared.hpp>

<boost/smart_ptr/make_unique.hpp>

<boost/smart_ptr/shared_ptr.hpp>

static_assert

<boost/static_assert.hpp>

system

<boost/system/error_code.hpp>

<boost/system/system_error.hpp>

throw_exception

<boost/throw_exception.hpp>

tuple

<boost/tuple/tuple.hpp>

type_traits

<boost/type_traits/add_pointer.hpp>

<boost/type_traits/add_reference.hpp>

<boost/type_traits/conditional.hpp>

<boost/type_traits/decay.hpp>

<boost/type_traits/declval.hpp>

<boost/type_traits/integral_constant.hpp>

<boost/type_traits/is_array.hpp>

<boost/type_traits/is_base_of.hpp>

<boost/type_traits/is_class.hpp>

<boost/type_traits/is_convertible.hpp>

<boost/type_traits/is_copy_constructible.hpp>

<boost/type_traits/is_function.hpp>

<boost/type_traits/is_fundamental.hpp>

<boost/type_traits/is_member_function_pointer.hpp>

<boost/type_traits/is_member_object_pointer.hpp>

<boost/type_traits/is_pointer.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/is_void.hpp>

<boost/type_traits/remove_cv.hpp>

<boost/type_traits/remove_extent.hpp>

<boost/type_traits/remove_reference.hpp>

utility

<boost/utility/result_of.hpp>

winapi

<boost/detail/interlocked.hpp>

<boost/winapi/access_rights.hpp>

<boost/winapi/basic_types.hpp>

<boost/winapi/config.hpp>

<boost/winapi/dll.hpp>

<boost/winapi/event.hpp>

<boost/winapi/get_current_process.hpp>

<boost/winapi/get_current_process_id.hpp>

<boost/winapi/get_current_thread.hpp>

<boost/winapi/get_current_thread_id.hpp>

<boost/winapi/handles.hpp>

<boost/winapi/heap_memory.hpp>

<boost/winapi/semaphore.hpp>

<boost/winapi/system.hpp>

<boost/winapi/thread.hpp>

<boost/winapi/thread_pool.hpp>

<boost/winapi/time.hpp>

<boost/winapi/timers.hpp>

<boost/winapi/wait.hpp>

Secondary dependencies for thread

atomic

chrono

container

container_hash

date_time

system

algorithm

numeric~conversion

range

tokenizer

iterator

fusion

Reverse dependencies for thread

compute

<boost/thread/lock_guard.hpp>

<boost/thread/mutex.hpp>

<boost/thread/tss.hpp>

contract

<boost/thread/lock_guard.hpp>

<boost/thread/mutex.hpp>

geometry

<boost/thread/lock_types.hpp>

<boost/thread/shared_mutex.hpp>

locale

<boost/thread.hpp>

<boost/thread/locks.hpp>

<boost/thread/mutex.hpp>

<boost/thread/tss.hpp>

log

<boost/thread/detail/config.hpp>

<boost/thread/shared_mutex.hpp>

<boost/thread/thread.hpp>

<boost/thread/tss.hpp>

spirit

<boost/thread/lock_types.hpp>

<boost/thread/mutex.hpp>

<boost/thread/once.hpp>

<boost/thread/tss.hpp>

statechart

<boost/thread/condition.hpp>

<boost/thread/mutex.hpp>

type_erasure

<boost/thread/lock_types.hpp>

<boost/thread/shared_mutex.hpp>