#include <shark/LinAlg/BLAS/cpu/iterator.hpp>
Public Types | |
typedef BaseIterator::reference | reference |
typedef BaseIterator::pointer | pointer |
Public Member Functions | |
subrange_iterator () | |
subrange_iterator (BaseIterator const &it, BaseIterator const &end, std::size_t startIterIndex, std::size_t startIndex) | |
subrange_iterator (BaseIterator const &it, std::size_t startIndex) | |
template<class Iterator > | |
subrange_iterator (subrange_iterator< Iterator > const &it) | |
subrange_iterator & | operator++ () |
subrange_iterator & | operator-- () |
subrange_iterator & | operator+= (difference_type n) |
subrange_iterator & | operator-= (difference_type n) |
difference_type | operator- (subrange_iterator const &it) const |
reference | operator* () const |
reference | operator[] (difference_type n) const |
std::size_t | index () const |
template<class Iterator > | |
subrange_iterator & | operator= (subrange_iterator< Iterator > const &it) |
template<class Iterator > | |
bool | operator== (subrange_iterator< Iterator > const &it) const |
template<class Iterator > | |
bool | operator< (subrange_iterator< Iterator > const &it) const |
BaseIterator | inner () const |
Friends | |
template<class > | |
class | subrange_iterator |
Definition at line 479 of file iterator.hpp.
typedef BaseIterator::pointer remora::iterators::subrange_iterator< BaseIterator >::pointer |
Definition at line 518 of file iterator.hpp.
typedef BaseIterator::reference remora::iterators::subrange_iterator< BaseIterator >::reference |
Definition at line 517 of file iterator.hpp.
|
inline |
Definition at line 521 of file iterator.hpp.
|
inline |
Definition at line 523 of file iterator.hpp.
|
inline |
Definition at line 526 of file iterator.hpp.
|
inline |
Definition at line 530 of file iterator.hpp.
|
inline |
Definition at line 567 of file iterator.hpp.
|
inline |
Definition at line 589 of file iterator.hpp.
|
inline |
Definition at line 559 of file iterator.hpp.
|
inline |
Definition at line 534 of file iterator.hpp.
|
inline |
Definition at line 544 of file iterator.hpp.
|
inline |
Definition at line 554 of file iterator.hpp.
|
inline |
Definition at line 539 of file iterator.hpp.
|
inline |
Definition at line 549 of file iterator.hpp.
|
inline |
Definition at line 585 of file iterator.hpp.
|
inline |
Definition at line 573 of file iterator.hpp.
|
inline |
Definition at line 581 of file iterator.hpp.
|
inline |
Definition at line 562 of file iterator.hpp.
Definition at line 596 of file iterator.hpp.