Boost logo

Boost :

From: Arkadiy Vertleyb (vertleyb_at_[hidden])
Date: 2005-05-21 19:41:19


"David Abrahams" <dave_at_[hidden]> wrote

> I don't understand. You can't write
>
> template <class T>
> struct decode_type_begin
> : boost::type_of::decode_type<
> typename boost::mpl::begin<T>::type
> >
> {};
>
> #define BOOST_TYPEOF(Expr)
\
> boost::type_of::decode_type_begin<
\
> BOOST_TYPEOF_VECTOR(BOOST_TYPEOF_LIMIT_SIZE)<
\
> BOOST_PP_ENUM(BOOST_TYPEOF_LIMIT_SIZE, BOOST_TYPEOF_TYPEITEM,
Expr) \
> >
\
> >::type
>
> ??

You are right. We can get rid of xxx_TPL, and this will be a major
interface improvement. Thanks!

Regards,
Arkadiy


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