|
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 |