Go to the documentation of this file.
12 namespace boost {
namespace mpl {
namespace aux {
24 struct reverse_fold_impl;
27 struct reverse_fold_chunk;
29 template<>
struct reverse_fold_chunk<0>
107 ,
typename BackwardOp
139 ,
typename BackwardOp
175 ,
typename BackwardOp
193 ( (N - 4) < 0 ? 0 : N - 4 )
217 ,
typename BackwardOp
239 ,
typename BackwardOp
244 typedef typename if_<
259 ,
typename BackwardOp
274 ,
typename nested_step::state
286 ,
typename BackwardOp
291 ::template result_< First,Last,State,BackwardOp,ForwardOp >
apply2< ForwardOp, fwd_state0, typename deref< iter0 >::type >::type fwd_state1
apply2< ForwardOp, fwd_state3, typename deref< iter3 >::type >::type fwd_state4
nested_chunk::state bkwd_state4
apply2< BackwardOp, bkwd_state2, typename deref< iter1 >::type >::type bkwd_state1
apply2< BackwardOp, bkwd_state4, typename deref< iter3 >::type >::type bkwd_state3
apply2< ForwardOp, fwd_state0, typename deref< iter0 >::type >::type fwd_state1
apply2< ForwardOp, fwd_state1, typename deref< iter1 >::type >::type fwd_state2
mpl::next< iter0 >::type iter1
apply2< BackwardOp, bkwd_state3, typename deref< iter2 >::type >::type bkwd_state2
apply2< ForwardOp, fwd_state0, typename deref< iter0 >::type >::type fwd_state1
apply2< ForwardOp, fwd_state2, typename deref< iter2 >::type >::type fwd_state3
apply2< ForwardOp, fwd_state1, typename deref< iter1 >::type >::type fwd_state2
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
mpl::next< iter2 >::type iter3
apply2< ForwardOp, fwd_state3, typename deref< iter3 >::type >::type fwd_state4
mpl::next< iter1 >::type iter2
apply2< BackwardOp, bkwd_state1, typename deref< iter0 >::type >::type bkwd_state0
mpl::next< iter0 >::type iter1
mpl::next< iter0 >::type iter1
mpl::next< iter0 >::type iter1
mpl::next< iter2 >::type iter3
mpl::next< iter3 >::type iter4
nested_chunk::iterator iterator
apply2< BackwardOp, bkwd_state1, typename deref< iter0 >::type >::type bkwd_state0
apply2< ForwardOp, fwd_state1, typename deref< iter1 >::type >::type fwd_state2
apply2< BackwardOp, typename nested_step::state, typename deref< First >::type >::type state
nested_step::iterator iterator
apply2< BackwardOp, bkwd_state4, typename deref< iter3 >::type >::type bkwd_state3
apply2< BackwardOp, bkwd_state2, typename deref< iter1 >::type >::type bkwd_state1
apply2< BackwardOp, bkwd_state3, typename deref< iter2 >::type >::type bkwd_state2
mpl::next< iter0 >::type iter1
mpl::next< iter3 >::type iter4
reverse_fold_impl<((N - 4)< 0 ? 0 :N - 4), iter4, Last, fwd_state4, BackwardOp, ForwardOp > nested_chunk
apply2< ForwardOp, fwd_state2, typename deref< iter2 >::type >::type fwd_state3
apply2< BackwardOp, bkwd_state1, typename deref< iter0 >::type >::type bkwd_state0
apply2< BackwardOp, bkwd_state1, typename deref< iter0 >::type >::type bkwd_state0
apply2< BackwardOp, bkwd_state2, typename deref< iter1 >::type >::type bkwd_state1
apply2< ForwardOp, fwd_state0, typename deref< iter0 >::type >::type fwd_state1
nested_chunk::iterator iterator
mpl::next< iter1 >::type iter2
apply2< BackwardOp, bkwd_state1, typename deref< iter0 >::type >::type bkwd_state0
mpl::next< iter1 >::type iter2
apply2< ForwardOp, fwd_state1, typename deref< iter1 >::type >::type fwd_state2
apply2< ForwardOp, fwd_state2, typename deref< iter2 >::type >::type fwd_state3
apply2< BackwardOp, bkwd_state3, typename deref< iter2 >::type >::type bkwd_state2
reverse_fold_chunk< -1 >::template result_< typename mpl::next< First >::type, Last, typename apply2< ForwardOp, State, typename deref< First >::type >::type, BackwardOp, ForwardOp > nested_step
mpl::next< iter2 >::type iter3
apply2< ForwardOp, fwd_state0, typename deref< iter0 >::type >::type fwd_state1
apply2< BackwardOp, bkwd_state2, typename deref< iter1 >::type >::type bkwd_state1
if_< typename is_same< First, Last >::type, reverse_fold_null_step< Last, State >, reverse_fold_step< First, Last, State, BackwardOp, ForwardOp > >::type res_
mpl::next< iter1 >::type iter2
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:46:13