|
Classdesc 3.44
|


Public Types | |
| using | difference_type = std::ptrdiff_t |
| using | value_type = MultiArray<T,Rank-1> |
| using | pointer = MultiArray<T,Rank-1>* |
| using | reference = MultiArray<T,Rank-1>& |
| using | iterator_category = std::random_access_iterator_tag |
| using | underlying_type = T |
Public Member Functions | |
| iterator (const MultiArray &array) | |
| iterator | operator++ () |
| iterator | operator++ (int) |
| iterator | operator-- () |
| iterator | operator-- (int) |
| iterator | operator+= (size_t i) |
| MultiArray< T, Rank-1 > & | operator* () |
| bool | operator== (const iterator &x) const |
| bool | operator!= (const iterator &x) const |
Public Attributes | |
| MultiArray< T, Rank-1 > | array |
| size_t | stride |
Static Public Attributes | |
| static const int | rank =Rank |