Есть ли способ вывести сигнатуру лямбды в виде последовательности mpl?

Есть ли способ вывести сигнатуру, типы результатов и параметров лямбда-выражения C ++ 0x как Boost. Последовательность MPL, например boost :: mpl :: vector ? Например, для лямбда

[]( float a, int b ) -> void { std::cout << a << b << std::endl; }

я хотел бы получить boost :: mpl :: vector .

6
задан ltjax 19 December 2010 в 11:08
поделиться