|
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