Boost logo

Boost :

Subject: Re: [boost] Boost Modularization
From: Daniel James (dnljms_at_[hidden])
Date: 2011-01-31 13:18:44


On 31 January 2011 17:28, Robert Ramey <ramey_at_[hidden]> wrote:
>
> a) libraries should not place any header files directly in the boost
> directory or in the boost namespace. The only exception
> would be a "convience header" in the boost directory which
> would include the headers in the library directory.

I'd suggest that headers in the boost directory should only include a
single header of the same name (or maybe 'all.hpp') from the library
directory. This would ensure that they never change so they're never
an issue for version control. For an example, see boost/bind.hpp. The
only downside that I can see is that this might be a bit awkward for
doxygen documentation.

Daniel


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk