#include <shark/LinAlg/BLAS/cpu/iterator.hpp>
Public Types | |
typedef iterator_restrict_traits< category1, category2 >::iterator_category | iterator_category |
typedef value_type | reference |
typedef value_type * | pointer |
Public Member Functions | |
binary_transform_iterator () | |
binary_transform_iterator (F functor, Iterator1 const &it1, Iterator1 const &end1, Iterator2 const &it2, Iterator2 const &end2) | |
binary_transform_iterator & | operator++ () |
binary_transform_iterator & | operator-- () |
binary_transform_iterator & | operator+= (difference_type n) |
binary_transform_iterator & | operator-= (difference_type n) |
difference_type | operator- (const binary_transform_iterator &it) const |
reference | operator* () const |
reference | operator[] (difference_type n) const |
size_type | index () const |
binary_transform_iterator & | operator= (binary_transform_iterator const &it) |
bool | operator== (binary_transform_iterator const &it) const |
bool | operator< (binary_transform_iterator const &it) const |
Definition at line 821 of file iterator.hpp.
typedef iterator_restrict_traits< category1, category2 >::iterator_category remora::iterators::binary_transform_iterator< Iterator1, Iterator2, F >::iterator_category |
Definition at line 838 of file iterator.hpp.
typedef value_type* remora::iterators::binary_transform_iterator< Iterator1, Iterator2, F >::pointer |
Definition at line 843 of file iterator.hpp.
typedef value_type remora::iterators::binary_transform_iterator< Iterator1, Iterator2, F >::reference |
Definition at line 842 of file iterator.hpp.
|
inline |
Definition at line 846 of file iterator.hpp.
|
inline |
Definition at line 847 of file iterator.hpp.
References remora::max(), and remora::min().
|
inline |
Definition at line 1183 of file iterator.hpp.
|
inline |
Definition at line 1175 of file iterator.hpp.
|
inline |
Definition at line 1152 of file iterator.hpp.
|
inline |
Definition at line 1160 of file iterator.hpp.
|
inline |
Definition at line 1168 of file iterator.hpp.
|
inline |
Definition at line 1156 of file iterator.hpp.
|
inline |
Definition at line 1164 of file iterator.hpp.
|
inline |
Definition at line 1201 of file iterator.hpp.
|
inline |
Definition at line 1188 of file iterator.hpp.
|
inline |
Definition at line 1198 of file iterator.hpp.
|
inline |
Definition at line 1178 of file iterator.hpp.