Public Types | |
using | self_type = xreducer_stepper<F, CT, X, O> |
using | xreducer_type = xreducer<F, CT, X, O> |
using | value_type = typename xreducer_type::value_type |
using | reference = typename xreducer_type::value_type |
using | pointer = typename xreducer_type::const_pointer |
using | size_type = typename xreducer_type::size_type |
using | difference_type = typename xreducer_type::difference_type |
using | xexpression_type = typename xreducer_type::xexpression_type |
using | substepper_type = typename xexpression_type::const_stepper |
using | shape_type = typename xreducer_type::shape_type |
Broadcasting | |
xreducer_stepper (const xreducer_type &red, size_type offset, bool end=false, layout_type l=default_assignable_layout(xexpression_type::static_layout)) | |
reference | operator* () const |
void | step (size_type dim) |
void | step_back (size_type dim) |
void | step (size_type dim, size_type n) |
void | step_back (size_type dim, size_type n) |
void | reset (size_type dim) |
void | reset_back (size_type dim) |
void | to_begin () |
void | to_end (layout_type l) |
Definition at line 1095 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::difference_type = typename xreducer_type::difference_type |
Definition at line 1106 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::pointer = typename xreducer_type::const_pointer |
Definition at line 1104 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::reference = typename xreducer_type::value_type |
Definition at line 1103 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::self_type = xreducer_stepper<F, CT, X, O> |
Definition at line 1099 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::shape_type = typename xreducer_type::shape_type |
Definition at line 1110 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::size_type = typename xreducer_type::size_type |
Definition at line 1105 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::substepper_type = typename xexpression_type::const_stepper |
Definition at line 1109 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::value_type = typename xreducer_type::value_type |
Definition at line 1102 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::xexpression_type = typename xreducer_type::xexpression_type |
Definition at line 1108 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::xreducer_type = xreducer<F, CT, X, O> |
Definition at line 1100 of file xreducer.hpp.
|
inline |
Definition at line 1675 of file xreducer.hpp.
|
inline |
Definition at line 1692 of file xreducer.hpp.
|
inline |
Definition at line 1735 of file xreducer.hpp.
|
inline |
Definition at line 1752 of file xreducer.hpp.
|
inline |
Definition at line 1699 of file xreducer.hpp.
|
inline |
Definition at line 1717 of file xreducer.hpp.
|
inline |
Definition at line 1708 of file xreducer.hpp.
|
inline |
Definition at line 1726 of file xreducer.hpp.
|
inline |
Definition at line 1768 of file xreducer.hpp.
|
inline |
Definition at line 1774 of file xreducer.hpp.