Boost logo

Boost :

Subject: Re: [boost] Boost Evolution
From: Dave Abrahams (dave_at_[hidden])
Date: 2010-10-11 08:54:30


On Oct 11, 2010, at 6:42 AM, "Stewart, Robert" <Robert.Stewart_at_[hidden]> wrote:

> If all new libraries use lib_detail rather than detail, the
> problem just shifts, unless you mean <lib>_detail, where "<lib>"
> is replaced by the library name. Still, as I've shown, that
> simply mixes paradigms making it a little more surprising, I
> should think. If we can establish that pattern as desirable,
> then new libraries can adopt it and it will be expected, of
> course.

Don't forget you can always use locally-defined namespace aliases, e.g. namespace brd = boost::ratios::detail defined within boost::ratios, to avoid such collisions.

--
BoostPro Computing * http://boostpro.com
[Sent from coveted but awkward mobile device]

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