|
| DataSpace (H5S_class_t type=H5S_SCALAR) |
|
| DataSpace (int rank, const hsize_t *dims, const hsize_t *maxdims=NULL) |
|
| DataSpace (const hid_t space_id) |
|
| DataSpace (const DataSpace &original) |
|
DataSpace & | operator= (const DataSpace &rhs) |
|
virtual void | close () |
|
void | copy (const DataSpace &like_space) |
|
void | extentCopy (const DataSpace &dest_space) const |
|
void | getSelectBounds (hsize_t *start, hsize_t *end) const |
|
hssize_t | getSelectElemNpoints () const |
|
void | getSelectElemPointlist (hsize_t startpoint, hsize_t numpoints, hsize_t *buf) const |
|
void | getSelectHyperBlocklist (hsize_t startblock, hsize_t numblocks, hsize_t *buf) const |
|
hssize_t | getSelectHyperNblocks () const |
|
hssize_t | getSelectNpoints () const |
|
int | getSimpleExtentDims (hsize_t *dims, hsize_t *maxdims=NULL) const |
|
int | getSimpleExtentNdims () const |
|
hssize_t | getSimpleExtentNpoints () const |
|
H5S_class_t | getSimpleExtentType () const |
|
bool | isSimple () const |
|
void | offsetSimple (const hssize_t *offset) const |
|
void | selectAll () const |
|
void | selectElements (H5S_seloper_t op, const size_t num_elements, const hsize_t *coord) const |
|
void | selectHyperslab (H5S_seloper_t op, const hsize_t *count, const hsize_t *start, const hsize_t *stride=NULL, const hsize_t *block=NULL) const |
|
void | selectNone () const |
|
bool | selectValid () const |
|
void | setExtentNone () const |
|
void | setExtentSimple (int rank, const hsize_t *current_size, const hsize_t *maximum_size=NULL) const |
|
virtual H5std_string | fromClass () const |
| Returns this class name. More...
|
|
virtual hid_t | getId () const |
|
virtual | ~DataSpace () |
|
void | incRefCount (const hid_t obj_id) const |
|
void | incRefCount () const |
|
void | decRefCount (const hid_t obj_id) const |
|
void | decRefCount () const |
|
int | getCounter (const hid_t obj_id) const |
|
int | getCounter () const |
|
H5I_type_t | getHDFObjType () const |
|
IdComponent & | operator= (const IdComponent &rhs) |
|
void | setId (const hid_t new_id) |
|
virtual void | throwException (const H5std_string &func_name, const H5std_string &msg) const |
|
H5std_string | inMemFunc (const char *func_name) const |
|
virtual | ~IdComponent () |
|
Class DataSpace inherits from IdComponent and provides wrappers for the HDF5's dataspaces.
Definition at line 25 of file H5DataSpace.h.