Recursive specialization of v_transform in case of metafunction with 2 argument. More...
Recursive specialization of v_transform in case of metafunction with 2 argument.
H | the metafunction |
F | suppose to be the original end of boost::mpl::vector |
L | suppose to be the actual position of the boost::mpl::vector |
exit,when | true it say to terminate the sequence |
Definition at line 138 of file variadic_to_vmpl.hpp.
#include <variadic_to_vmpl.hpp>
Public Types | |
typedef boost::mpl::deref< F >::type | front_ |
last element of the vector | |
typedef boost::mpl::next< F >::type | next_ |
next element of the vector | |
typedef exit_impl< next_, L >::type | exit_ |
exit condition | |
typedef v_transform_two_impl< H, arg0, next_, L, exit_::value, typenameH< arg0, front_ >::type, Args... >::type | type |
Recursive call. | |
typedef exit_impl<next_,L>::type v_transform_two_impl< H, arg0, F, L, exit, Args >::exit_ |
exit condition
Definition at line 147 of file variadic_to_vmpl.hpp.
typedef boost::mpl::deref<F>::type v_transform_two_impl< H, arg0, F, L, exit, Args >::front_ |
last element of the vector
Definition at line 141 of file variadic_to_vmpl.hpp.
typedef boost::mpl::next<F>::type v_transform_two_impl< H, arg0, F, L, exit, Args >::next_ |
next element of the vector
Definition at line 144 of file variadic_to_vmpl.hpp.
typedef v_transform_two_impl<H,arg0,next_,L,exit_::value,typenameH<arg0,front_>::type,Args...>::type v_transform_two_impl< H, arg0, F, L, exit, Args >::type |
Recursive call.
Definition at line 150 of file variadic_to_vmpl.hpp.