It create a mpl::vector sequence of integer from N to M
usage:
to_sequence<3,5>::type
is mapped to
boost::mpl::vector<int_<3>,int_<4>,int<5>>
N | metafunction (is a structure with typedef type) |
M | boost::fusion::vector |
Definition at line 79 of file create_vmpl_sequence.hpp.
#include <create_vmpl_sequence.hpp>
Public Types | |
typedef exit_impl< N, M >::type | exit_ |
end condition | |
typedef boost::mpl::vector < boost::mpl::int_< N > > | vi |
starting vector type | |
typedef to_variadic_impl< vi, N+1, M, exit_::value >::type | type |
generate the boost::fusion::vector apply H on each term | |