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 1087 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::difference_type = typename xreducer_type::difference_type |
Definition at line 1098 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::pointer = typename xreducer_type::const_pointer |
Definition at line 1096 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::reference = typename xreducer_type::value_type |
Definition at line 1095 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::self_type = xreducer_stepper<F, CT, X, O> |
Definition at line 1091 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::shape_type = typename xreducer_type::shape_type |
Definition at line 1102 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::size_type = typename xreducer_type::size_type |
Definition at line 1097 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::substepper_type = typename xexpression_type::const_stepper |
Definition at line 1101 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::value_type = typename xreducer_type::value_type |
Definition at line 1094 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::xexpression_type = typename xreducer_type::xexpression_type |
Definition at line 1100 of file xreducer.hpp.
using xt::xreducer_stepper< F, CT, X, O >::xreducer_type = xreducer<F, CT, X, O> |
Definition at line 1092 of file xreducer.hpp.
|
inline |
Definition at line 1667 of file xreducer.hpp.
|
inline |
Definition at line 1684 of file xreducer.hpp.
|
inline |
Definition at line 1727 of file xreducer.hpp.
|
inline |
Definition at line 1744 of file xreducer.hpp.
|
inline |
Definition at line 1691 of file xreducer.hpp.
|
inline |
Definition at line 1709 of file xreducer.hpp.
|
inline |
Definition at line 1700 of file xreducer.hpp.
|
inline |
Definition at line 1718 of file xreducer.hpp.
|
inline |
Definition at line 1760 of file xreducer.hpp.
|
inline |
Definition at line 1766 of file xreducer.hpp.