|
Heidelberg Educational Numerics Library Version 0.27 (from 15 March 2021)
|
Public Types | |
| using | self_type = row_iterator |
| using | difference_type = std::ptrdiff_t |
| using | value_type = self_type |
| using | pointer = self_type * |
| using | reference = self_type & |
| using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
| row_iterator (std::vector< size_type >::iterator rowPtrIter, std::vector< size_type >::iterator colIndicesIter, typename std::vector< REAL >::iterator valIter) | |
| column_iterator | begin () |
| column_iterator | end () |
| column_index_iterator | ibegin () |
| column_index_iterator | iend () |
| self_type & | operator++ () |
| self_type | operator++ (int junk) |
| self_type & | operator+= (difference_type offset) |
| self_type & | operator-= (difference_type offset) |
| self_type | operator- (difference_type offset) |
| self_type | operator+ (difference_type offset) |
| reference | operator[] (difference_type offset) |
| bool | operator< (const self_type &other) |
| bool | operator> (const self_type &other) |
| self_type & | operator* () |
| bool | operator== (const self_type &rhs) |
| bool | operator!= (const self_type &rhs) |
Friends | |
| self_type | operator+ (const difference_type &offset, const self_type &sec) |