Subject: Re: [boost] Boost policy for putting headers in boost/ Was: #3541 Support <boost/ptr_map.hpp>
From: Olaf van der Spek (olafvdspek_at_[hidden])
Date: 2009-10-23 10:29:32
On Fri, Oct 23, 2009 at 3:39 PM, Stewart, Robert <Robert.Stewart_at_[hidden]> wrote:
> Olaf van der Spek wrote:
>> On Fri, Oct 23, 2009 at 3:18 PM, Frank Mori Hess
>> <frank.hess_at_[hidden]> wrote:
>> >> Would a boost/ptr_container.hpp that includes all
>> >> containers make sense?
>> >> I don't think every container needs it's own header file.
>> > One suggestion I liked that came up earlier was using
>> > all.hpp, for example boost/ptr_container/all.hpp.
>> All seems a bit redundant, the standard is just <lib>.hpp AFAIK.
> Redundancy occurs with boost/ptr_container/ptr_container.hpp, not boost/ptr_container/all.hpp. Â Using all.hpp means that all libraries use the same header name and the library name isn't repeated. Â "all.hpp" is as short as you can get and still mean "give me everything."
Doesn't boost/ptr_container.hpp mean the same?