The program which generates this table simply scans for #includes in source code. Thus it picks up spurious #includes such as those in comments and string literals, and those excluded from compiles by preprocessor statements. If a header appears to include some unusual header, such as stdlib.h or windows.h, it is almost certainly only actually included as a platform specific workaround.
Boost sub-directories with the word "detail" in their name contain implementation details.
C++ Standard Library headers included by other Standard Library headers are not shown since such dependencies are an artifact of a particular Standard Library implementation and cannot be relied upon.
Which headers are included by a given boost header is also an implementation detail and subject to change at any time. The Header Dependencies Table is useful only for determining which headers are currently included by a given boost header. Just as with the standard library, if your program uses components from any boost header, that header should specifically be included.
Run Date: 09 Mar 2001 14:08 GMT