#include <advance.hpp>
Public Types | |
| typedef less< N, long_< 0 > >::type | backward_ |
| typedef if_< backward_, aux::advance_backward< BOOST_MPL_AUX_VALUE_WKND(offset_)::value >, aux::advance_forward< BOOST_MPL_AUX_VALUE_WKND(offset_)::value > >::type | f_ |
| typedef if_< backward_, negate< N >, N >::type | offset_ |
| typedef apply_wrap1< f_, Iterator >::type | type |
Definition at line 36 of file advance.hpp.
| typedef less< N,long_<0> >::type boost::mpl::advance_impl< Tag >::apply< Iterator, N >::backward_ |
Definition at line 38 of file advance.hpp.
| typedef if_< backward_ , aux::advance_backward< BOOST_MPL_AUX_VALUE_WKND(offset_)::value > , aux::advance_forward< BOOST_MPL_AUX_VALUE_WKND(offset_)::value > >::type boost::mpl::advance_impl< Tag >::apply< Iterator, N >::f_ |
Definition at line 45 of file advance.hpp.
| typedef if_< backward_, negate<N>, N >::type boost::mpl::advance_impl< Tag >::apply< Iterator, N >::offset_ |
Definition at line 39 of file advance.hpp.
| typedef apply_wrap1<f_,Iterator>::type boost::mpl::advance_impl< Tag >::apply< Iterator, N >::type |
Definition at line 47 of file advance.hpp.