Boost logo

Boost :

From: Sergei Politov (spolitov_at_[hidden])
Date: 2008-04-06 12:03:45

Steven Watanabe <watanabesj <at>> writes:

> No. make_vector doesn't have to know about mpl::_.
> map_gen has to use mpl::apply to make lambda expressions work.
Ok, I will check it.
> It's already pretty easy to make such a map using mpl sequences.
> #include <boost/fusion/container/map.hpp>
> #include <boost/fusion/include/convert.hpp>
> ..................
> fusion::at_key<char>(map).push_back(1.4);
> fusion::at_key<int>(map).push_back(1.4);
> }

The problem that it is limited by max size of fusion vector.
I'm using fusion cons and alternative map class, that avoids this problem.

The map_gen itself, without alternative map class is pretty small.

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