
14 Nov
2008
14 Nov
'08
4:28 p.m.
Hi, I'm using fusion::result_of::as_vector<some_mpl_transform_view>::type quite frequently, but having troubles with extremely long type names (our vc8.pdb are close to 0.5 Gb). Is there any way in fusion like in mpl, where one can do mpl::vector<a, b, c>::type ^^ which gives the shorter name mpl::vector3<a, b, c> instead of mpl::vector<a, b, c, na, na, na, ...> In essence, can I have fusion::vector2<int, float> from the following: fusion::result_of::as_vector<mpl::vector<int, float>::type >::type Thanks for a great lib! / Christian