SLIP
1.4
|
#include <Array2d.hpp>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef std::iterator_traits < Iter_T >::value_type | value_type |
typedef std::iterator_traits < Iter_T >::difference_type | difference_type |
typedef std::iterator_traits < Iter_T >::pointer | pointer |
typedef std::iterator_traits < Iter_T >::reference | reference |
typedef stride_iterator | self |
Public Member Functions | |
stride_iterator () | |
stride_iterator (const self &o) | |
stride_iterator (Iter_T it, difference_type n) | |
self & | operator++ () |
self | operator++ (int) |
self & | operator+= (difference_type n) |
self & | operator-- () |
self | operator-- (int) |
self & | operator-= (difference_type n) |
reference | operator[] (difference_type n) |
const reference | operator[] (difference_type n) const |
reference | operator* () |
pointer | operator-> () |
Friends | |
bool | operator== (const self &x, const self &y) |
bool | operator!= (const self &x, const self &y) |
bool | operator< (const self &x, const self &y) |
bool | operator> (const self &x, const self &y) |
bool | operator<= (const self &x, const self &y) |
bool | operator>= (const self &x, const self &y) |
difference_type | operator- (const self &x, const self &y) |
self | operator+ (const self &x, difference_type n) |
self | operator+ (difference_type n, const self &y) |
self | operator- (const self &x, difference_type n) |
Definition at line 113 of file Array2d.hpp.
typedef std::iterator_traits<Iter_T>::difference_type slip::stride_iterator< T >::difference_type |
Definition at line 91 of file stride_iterator.hpp.
typedef std::random_access_iterator_tag slip::stride_iterator< T >::iterator_category |
Definition at line 87 of file stride_iterator.hpp.
typedef std::iterator_traits<Iter_T>::pointer slip::stride_iterator< T >::pointer |
Definition at line 92 of file stride_iterator.hpp.
typedef std::iterator_traits<Iter_T>::reference slip::stride_iterator< T >::reference |
Definition at line 93 of file stride_iterator.hpp.
typedef stride_iterator slip::stride_iterator< T >::self |
Definition at line 96 of file stride_iterator.hpp.
typedef std::iterator_traits<Iter_T>::value_type slip::stride_iterator< T >::value_type |
Definition at line 90 of file stride_iterator.hpp.
|
inline |
Definition at line 99 of file stride_iterator.hpp.
|
inline |
Definition at line 102 of file stride_iterator.hpp.
|
inline |
Definition at line 105 of file stride_iterator.hpp.
|
inline |
Definition at line 158 of file stride_iterator.hpp.
|
inline |
Definition at line 111 of file stride_iterator.hpp.
|
inline |
Definition at line 117 of file stride_iterator.hpp.
|
inline |
Definition at line 124 of file stride_iterator.hpp.
|
inline |
Definition at line 129 of file stride_iterator.hpp.
|
inline |
Definition at line 136 of file stride_iterator.hpp.
|
inline |
Definition at line 142 of file stride_iterator.hpp.
|
inline |
Definition at line 163 of file stride_iterator.hpp.
|
inline |
Definition at line 148 of file stride_iterator.hpp.
|
inline |
Definition at line 153 of file stride_iterator.hpp.
Definition at line 177 of file stride_iterator.hpp.
|
friend |
Definition at line 217 of file stride_iterator.hpp.
|
friend |
Definition at line 224 of file stride_iterator.hpp.
|
friend |
Definition at line 210 of file stride_iterator.hpp.
|
friend |
Definition at line 232 of file stride_iterator.hpp.
Definition at line 185 of file stride_iterator.hpp.
Definition at line 198 of file stride_iterator.hpp.
Definition at line 170 of file stride_iterator.hpp.
Definition at line 192 of file stride_iterator.hpp.
Definition at line 204 of file stride_iterator.hpp.