MDAL
Public Types | Public Member Functions | Protected Attributes | List of all members
HdfDataspace Class Reference

Public Types

typedef HdfH< H5I_DATASPACE > Handle
 

Public Member Functions

 HdfDataspace (const std::vector< hsize_t > &dims)
 memory dataspace for simple N-D array
 
 HdfDataspace (hid_t dataset=-1)
 dataspace of the dataset
 
void selectHyperslab (hsize_t start, hsize_t count)
 select from 1D array
 
void selectHyperslab (const std::vector< hsize_t > offsets, const std::vector< hsize_t > counts)
 select from N-D array
 
bool isValid () const
 
hid_t id () const
 

Protected Attributes

std::shared_ptr< Handled
 

The documentation for this class was generated from the following files: