unpack_argsSynopsistemplate< typename F > struct unpack_args { // unspecified // ... }; DescriptionA higher-order primitive transforming an n-ary Lambda Expression F into an unary Metafunction Class g accepting a single sequence of n arguments. Header#include <boost/mpl/unpack_args.hpp> Parameters
Expression semanticsFor an arbitrary Lambda Expression f, and arbitrary types a1,... an: typedef unpack_args<f> g;
ExampleBOOST_MPL_ASSERT(( apply< unpack_args< is_same<_1,_2> > , vector<int,int> > )); |