Boost logo

Boost :

From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-04-05 23:35:58


Sergei Politov wrote:
> For provided example, the usage of this class is the following:
> template<class T>
> struct make_vector {
> typedef std::vector<T> type;
> };
> typedef mstd::map_gen<boost::mpl::vector<int, char>, make_vector>::type
> my_map;
You should probably use an mpl lambda expression

mstd::map_gen<boost::mpl::vector<int, char>, make_vector<boost::mpl::_1>

> In other words it takes some fusion sequence and metafunction.
MPL sequence? There shouldn't be any runtime information associated
with the key.

In Christ,
Steven Watanabe

Boost list run by bdawes at, gregod at, cpdaniel at, john at