Go to the documentation of this file.
13 namespace boost {
namespace mpl {
namespace aux {
15 template<
typename Iterator,
typename State >
16 struct iter_fold_if_null_step
67 typedef typename impl_::state
state;
84 typedef typename impl_::state
state;
92 ,
typename ForwardPredicate
94 ,
typename BackwardPredicate
106 typedef typename if_<
130 typedef typename backward_step4::iterator
iterator;
iter_fold_if_backward_step< typename forward_step3::iterator, typename backward_step4::state, BackwardOp, BackwardPredicate > backward_step3
if_< typename forward_step4::not_last, iter_fold_if_impl< typename forward_step4::iterator, typename forward_step4::state, ForwardOp, ForwardPredicate, BackwardOp, BackwardPredicate >, iter_fold_if_null_step< typename forward_step4::iterator, typename forward_step4::state > >::type backward_step4
iter_fold_if_backward_step< typename forward_step1::iterator, typename backward_step2::state, BackwardOp, BackwardPredicate > backward_step1
backward_step4::iterator iterator
iter_fold_if_step_impl< BOOST_MPL_AUX_MSVC_VALUE_WKND(not_last)::value >::template result_< Iterator, State, BackwardOp, identity< Iterator > > impl_
iter_fold_if_forward_step< typename forward_step0::iterator, typename forward_step0::state, ForwardOp, ForwardPredicate > forward_step1
#define BOOST_MPL_AUX_MSVC_VALUE_WKND(C)
apply2< Predicate, State, Iterator >::type not_last
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
backward_step0::state state
iter_fold_if_forward_step< typename forward_step3::iterator, typename forward_step3::state, ForwardOp, ForwardPredicate > forward_step4
iter_fold_if_step_impl< BOOST_MPL_AUX_MSVC_VALUE_WKND(not_last)::value >::template result_< Iterator, State, ForwardOp, mpl::next< Iterator > > impl_
iter_fold_if_forward_step< typename forward_step2::iterator, typename forward_step2::state, ForwardOp, ForwardPredicate > forward_step3
apply_wrap2< typename lambda< F >::type, T1, T2 >::type type
apply2< Predicate, State, Iterator >::type not_last
apply2< StateOp, State, Iterator >::type state
IteratorOp::type iterator
iter_fold_if_backward_step< typename forward_step2::iterator, typename backward_step3::state, BackwardOp, BackwardPredicate > backward_step2
iter_fold_if_backward_step< typename forward_step0::iterator, typename backward_step1::state, BackwardOp, BackwardPredicate > backward_step0
iter_fold_if_forward_step< typename forward_step1::iterator, typename forward_step1::state, ForwardOp, ForwardPredicate > forward_step2
iter_fold_if_null_step< Iterator, State > forward_step0
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:40:27