Subject: Re: [boost] New dependency report
From: Daniel James (dnljms_at_[hidden])
Date: 2014-06-05 10:58:48
On 5 June 2014 15:40, Peter Dimov <lists_at_[hidden]> wrote:
> On the other hand, the whole purpose of forward declarations is to let you
> not depend on the definition. This is still valuable when the _fwd header is
> in the same module, as it decreases the actual dependencies in terms of
> headers included, but this decrease doesn't show up in a module dependency
> report. Neither will it affect a module-based automatic downloader.
Someone suggested having dependencies on a subset of a module. Could
set one up so that not all the headers are soft-linked.
> Incidentally, 'functional/hash' has always bothered me. What was wrong with
> just 'hash'? Hierarchies do have its place but hash is hash, nothing
> particularly functional about it.
It was because std::hash is part of the functional header.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk