|
CNum 0.2.1
CPU-optimized ML library for C++
|
#include <StrideView.h>
Public Member Functions | |
| StrideIterator (T *ptr=nullptr, size_t stride=1) | |
| Overloaded default constructor. | |
| T | operator* () |
| Dereference iterator. | |
| StrideIterator & | operator++ () |
| Increment iterator. | |
| bool | operator!= (const StrideIterator &other) |
| Does not equal comparison (by address). | |
| CNum::DataStructs::Views::StrideIterator< T >::StrideIterator | ( | T * | ptr = nullptr, |
| size_t | stride = 1 ) |
Overloaded default constructor.
| bool CNum::DataStructs::Views::StrideIterator< T >::operator!= | ( | const StrideIterator< T > & | other | ) |
Does not equal comparison (by address).
| other | The StrdeIterator to compare this one with |
| T CNum::DataStructs::Views::StrideIterator< T >::operator* | ( | ) |
Dereference iterator.
| StrideIterator< T > & CNum::DataStructs::Views::StrideIterator< T >::operator++ | ( | ) |
Increment iterator.