Boost logo

Boost :

Subject: Re: [boost] Use of deprecated macros in Boost
From: Peter Dimov (lists_at_[hidden])
Date: 2012-12-12 13:38:10


> Marshall Clow wrote:
> > On Dec 12, 2012, at 8:17 AM, Peter Dimov <lists_at_[hidden]> wrote:
> >
> > > Marshall Clow wrote:
> > >> There's a full list at:
> > >> http://www.boost.org/doc/libs/1_52_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.boost_deprecated_macros
> > >
> > > This list doesn't appear to be complete; it's missing, for example,
> > > BOOST_HAS_RVALUE_REFS.
> >
> > I haven't touched any of the BOOST_HAS macros - they should be
> > unchanged.
> >
> > However, I just added BOOST_HAS_RVALUE_REFS to the docs. (r 81878)
> >
> > In an ideal world, I think that macro should be named
> > BOOST_HAS_CXX11_RVALUE_REFERENCES or (even better)
> > !defined(BOOST_NO_CXX11_RVALUE_REFERENCES), but not today.
>
> There are two more such macros, as far as I can see:
> BOOST_HAS_STATIC_ASSERT and BOOST_HAS_VARIADIC_TMPL.

Do you want these cleaned up from the SmartPtr library for this release, by
the way? There's still time.


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