|
| | DataSpace () |
| |
| | DataSpace (const Handle &sid) |
| |
| DataSpace | clone () const |
| |
| int | rank () const |
| |
| lint | getID () const |
| |
| bool | isValid () const |
| |
| idx_t | itemCount () const |
| |
| Array< idx_t > | getShape () const |
| |
| void | getShape (idx_t *shape) const |
| |
| template<class I > |
| const DataSpace & | select (const I &s0) const |
| |
| template<class I , class J > |
| const DataSpace & | select (const I &s0, const J &s1) const |
| |
| template<class I , class J , class K > |
| const DataSpace & | select (const I &s0, const J &s1, const K &s2) const |
| |
| template<class I , class J , class K , class P > |
| const DataSpace & | select (const I &s0, const J &s1, const K &s2, const P &s3) const |
| |
| template<class I , class J , class K , class P , class Q > |
| const DataSpace & | select (const I &s0, const J &s1, const K &s2, const P &s3, const Q &s4) const |
| |
| template<class I , class J , class K , class P , class Q , class R > |
| const DataSpace & | select (const I &s0, const J &s1, const K &s2, const P &s3, const Q &s4, const R &s5) const |
| |
| template<class I > |
| const DataSpace & | select (const Array< I > &index) const |
| |
| template<class I > |
| const DataSpace & | select (const Array< I, 2 > &index) const |
| |
| const DataSpace & | select (const Array< idx_t > &index) const |
| |
| const DataSpace & | select (const Array< idx_t, 2 > &index) const |
| |
| const DataSpace & | selectAll () const |
| |
| const DataSpace & | selectSlab (const idx_t *offset, const idx_t *stride, const idx_t *count) const |
| |
| const DataSpace & | selectItems (const idx_t *index, idx_t count) const |
| |
|
| static DataSpace | create () |
| |
| static DataSpace | create (idx_t n0) |
| |
| static DataSpace | create (idx_t n0, idx_t n1) |
| |
| static DataSpace | create (idx_t n0, idx_t n1, idx_t n2) |
| |
| static DataSpace | create (idx_t n0, idx_t n1, idx_t n2, idx_t n3) |
| |
| static DataSpace | create (idx_t n0, idx_t n1, idx_t n2, idx_t n3, idx_t n4) |
| |
| static DataSpace | create (idx_t n0, idx_t n1, idx_t n2, idx_t n3, idx_t n4, idx_t n5) |
| |
| static DataSpace | create (const idx_t *shape, int rank) |
| |
| template<int N> |
| static DataSpace | create (const Tuple< idx_t, N > &shape) |
| |