$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Yuval Ronen (ronen_yuval_at_[hidden])
Date: 2006-03-29 03:39:45
EMalenfant_at_[hidden] wrote:
> From: Yuval Ronen [mailto:ronen_yuval_at_[hidden]] 
> 
>>Is there a meta-function that creates a tuple type which 
>>contains the types contained in a type-sequence? (I'm talking 
>>about a similar thing to variant's make_variant_over).
>>
> 
> 
> We use a generator like this:
> 
> template<typename Typelist> 
> struct TupleGen
>     : boost::mpl::reverse_fold<
>          Typelist, boost::tuples::null_type,
> boost::tuples::cons<boost::mpl::_2, boost::mpl::_1> 
>       >
> {
> };
Great, thanks a lot. BTW, is there the opposite meta-function, i.e, 
getting a typelist out of an existing tuple type?