xtensor
|
Public Types | |
using | self_type = xiterator<St, S, L> |
using | stepper_type = St |
using | value_type = typename stepper_type::value_type |
using | reference = typename stepper_type::reference |
using | pointer = typename stepper_type::pointer |
using | difference_type = typename stepper_type::difference_type |
using | size_type = typename stepper_type::size_type |
using | iterator_category = std::random_access_iterator_tag |
using | private_base = detail::shape_storage<S> |
using | shape_type = typename private_base::shape_type |
using | shape_param_type = typename private_base::param_type |
using | index_type = xindex_type_t<shape_type> |
Public Member Functions | |
xiterator (St st, shape_param_type shape, bool end_index) | |
self_type & | operator++ () |
self_type & | operator-- () |
self_type & | operator+= (difference_type n) |
self_type & | operator-= (difference_type n) |
difference_type | operator- (const self_type &rhs) const |
reference | operator* () const |
pointer | operator-> () const |
bool | equal (const xiterator &rhs) const |
bool | less_than (const xiterator &rhs) const |
Definition at line 287 of file xiterator.hpp.
Definition at line 303 of file xiterator.hpp.
using xt::xiterator< St, S, L >::index_type = xindex_type_t<shape_type> |
Definition at line 310 of file xiterator.hpp.
using xt::xiterator< St, S, L >::iterator_category = std::random_access_iterator_tag |
Definition at line 305 of file xiterator.hpp.
Definition at line 302 of file xiterator.hpp.
Definition at line 307 of file xiterator.hpp.
Definition at line 301 of file xiterator.hpp.
Definition at line 297 of file xiterator.hpp.
Definition at line 309 of file xiterator.hpp.
using xt::xiterator< St, S, L >::shape_type = typename private_base::shape_type |
Definition at line 308 of file xiterator.hpp.
Definition at line 304 of file xiterator.hpp.
Definition at line 299 of file xiterator.hpp.
Definition at line 300 of file xiterator.hpp.
Definition at line 1097 of file xiterator.hpp.
Definition at line 1197 of file xiterator.hpp.
Definition at line 1204 of file xiterator.hpp.
|
inline |
Definition at line 1185 of file xiterator.hpp.
|
inline |
Definition at line 1133 of file xiterator.hpp.
|
inline |
Definition at line 1149 of file xiterator.hpp.
Definition at line 1179 of file xiterator.hpp.
|
inline |
Definition at line 1141 of file xiterator.hpp.
|
inline |
Definition at line 1164 of file xiterator.hpp.
|
inline |
Definition at line 1191 of file xiterator.hpp.