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.