#include <shark/LinAlg/BLAS/cpu/iterator.hpp>
Public Types | |
typedef T & | reference |
typedef T const & | const_reference |
typedef value_type const * | pointer |
Public Member Functions | |
one_hot_iterator () | |
one_hot_iterator (size_type index, value_type value, bool isEnd) | |
one_hot_iterator & | operator++ () |
one_hot_iterator & | operator-- () |
reference | operator* () const |
size_type | index () const |
one_hot_iterator & | operator= (one_hot_iterator const &it) |
bool | operator== (one_hot_iterator const &it) const |
Public Member Functions inherited from remora::iterators::bidirectional_iterator_base< one_hot_iterator< T >, T > | |
derived_iterator_type | operator++ (int) |
derived_iterator_type | operator-- (int) |
bool | operator!= (const derived_iterator_type &it) const |
Definition at line 746 of file iterator.hpp.
typedef T const& remora::iterators::one_hot_iterator< T >::const_reference |
Definition at line 752 of file iterator.hpp.
typedef value_type const* remora::iterators::one_hot_iterator< T >::pointer |
Definition at line 753 of file iterator.hpp.
typedef T& remora::iterators::one_hot_iterator< T >::reference |
Definition at line 751 of file iterator.hpp.
|
inline |
Definition at line 756 of file iterator.hpp.
|
inline |
Definition at line 757 of file iterator.hpp.
|
inline |
Definition at line 776 of file iterator.hpp.
|
inline |
Definition at line 771 of file iterator.hpp.
|
inline |
Definition at line 761 of file iterator.hpp.
|
inline |
Definition at line 765 of file iterator.hpp.
|
inline |
Definition at line 781 of file iterator.hpp.
|
inline |
Definition at line 788 of file iterator.hpp.