29 May
2009
29 May
'09
7:38 p.m.
er wrote:
Upon reflexion, my problem boils down to finding a metafunction that maps an mpl sequence, such as
typedef mpl::vector
input; to the template class boost::parameter::parameters instantiated with the elements of that sequence, each wrapped with required:
typedef parameter::parameters< required<tag1>, ... require<tagn>
output;
The implementation of parameter::parameters uses a macro so unless I'm willing to/can generate input with macro it seems like a dead end. Correct?
Does mpl::unpack_args sound like a valid starting point?