|
Argon 0.1.0
|
Public Types | |
| using | difference_type = std::ptrdiff_t |
| using | reference_type = StoreInterleavedIterator& |
Public Member Functions | |
| StoreInterleavedIterator (scalar_type *ptr) | |
| std::array< Argon< scalar_type >, stride > & | operator* () |
| StoreInterleavedIterator & | operator++ () |
| StoreInterleavedIterator | operator++ (int) |
| StoreInterleavedIterator & | operator-- () |
| StoreInterleavedIterator | operator-- (int) |
| difference_type | operator- (const StoreInterleavedIterator &other) const |
Friends | |
| bool | operator== (const StoreInterleavedIterator &a, const StoreInterleavedIterator &b) |
| bool | operator== (const StoreInterleavedIterator &a, const scalar_type *ptr) |
| bool | operator!= (const StoreInterleavedIterator &a, const StoreInterleavedIterator &b) |
| bool | operator!= (const StoreInterleavedIterator &a, const scalar_type *ptr) |
| auto | operator<=> (const StoreInterleavedIterator &a, const StoreInterleavedIterator &b) |