aimstil
5.0.5
|
Composition of an iterator and a range. More...
#include <til/multi_array.h>
Public Types | |
typedef TOuterIterator | outer_iterator |
typedef TInnerRange | inner_range |
typedef inner_range::reference | reference |
typedef inner_range::value_type | value_type |
Public Member Functions | |
iterator_range_compo (TOuterIterator begin, TOuterIterator end) | |
reference | operator* () |
void | operator++ () |
bool | ok () |
Friends | |
template<typename T1 , typename T2 , typename U1 , typename U2 > | |
bool | operator!= (const iterator_range_compo< T1, T2 > &i1, const iterator_range_compo< U1, U2 > &i2) |
Composition of an iterator and a range.
Definition at line 345 of file multi_array.h.
typedef TInnerRange til::detail::iterator_range_compo< TOuterIterator, TInnerRange >::inner_range |
Definition at line 350 of file multi_array.h.
typedef TOuterIterator til::detail::iterator_range_compo< TOuterIterator, TInnerRange >::outer_iterator |
Definition at line 349 of file multi_array.h.
typedef inner_range::reference til::detail::iterator_range_compo< TOuterIterator, TInnerRange >::reference |
Definition at line 351 of file multi_array.h.
typedef inner_range::value_type til::detail::iterator_range_compo< TOuterIterator, TInnerRange >::value_type |
Definition at line 352 of file multi_array.h.
|
inline |
Definition at line 356 of file multi_array.h.
|
inline |
Definition at line 369 of file multi_array.h.
|
inline |
Definition at line 367 of file multi_array.h.
|
inline |
Definition at line 368 of file multi_array.h.
|
friend |
Definition at line 395 of file multi_array.h.