|
|
Public Types | |
| typedef IteratorT | iterator |
| typedef Array< DimT, IteratorT > | ThisType |
| typedef std::iterator_traits< IteratorT >::value_type | value_type |
Public Member Functions | |
| Array () | |
| Array (IteratorT arr, const size_t *ext) | |
| iterator | begin () |
| iterator | begin () const |
| iterator | end () |
| iterator | end () const |
| const size_t * | Extent () const |
| const size_t | Extent (unsigned int d) const |
| void | Iterator (iterator i) |
| ArrayAccessor< DimT - 1, IteratorT > | operator[] (size_t i) |
| const ArrayAccessor< DimT - 1, IteratorT > | operator[] (size_t i) const |
| void | SetExtent (const size_t *ext) |
Friends | |
| template<unsigned int D> | |
| std::ostream & | operator<< (std::ostream &o, const Array< D, IteratorT > &a) |
| typedef std::iterator_traits<IteratorT>::value_type value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |