|
| VirtualDataset ()=default |
| default constructor More...
|
|
| VirtualDataset (const VirtualDataset &)=default |
| copy constructor More...
|
|
| VirtualDataset (const Group &base, const Path &path, const datatype::Datatype &type, const dataspace::Dataspace &space, const property::VirtualDataMaps &vds_maps, const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::DatasetCreationList &dcpl=property::DatasetCreationList(), const property::DatasetAccessList &dapl=property::DatasetAccessList()) |
| constructor More...
|
|
| Dataset ()=default |
| default constructor More...
|
|
| Dataset (const Dataset &)=default |
| copy constructor More...
|
|
| Dataset (const Node &node) |
| construct More...
|
|
| Dataset (const Group &base, const Path &path, const datatype::Datatype &type, const dataspace::Dataspace &space=dataspace::Scalar(), const property::LinkCreationList &lcpl=property::LinkCreationList(), const property::DatasetCreationList &dcpl=property::DatasetCreationList(), const property::DatasetAccessList &dapl=property::DatasetAccessList()) |
| constructor More...
|
|
dataspace::Dataspace | dataspace () const |
| get dataspace of dataset More...
|
|
property::DatasetCreationList | creation_list () const |
| get the dataset creation property list used for creation More...
|
|
property::DatasetAccessList | access_list () const |
| get the dataset access property list for the instance More...
|
|
datatype::Datatype | datatype () const |
| get datatype of dataset More...
|
|
void | extent (const Dimensions &dims) const |
| set extent of the dataset More...
|
|
void | extent (size_t dim, ssize_t delta_elements) const |
|
void | resize (const Dimensions &dims) const |
| resize the dataset More...
|
|
template<typename T > |
void | write (const T &data, const datatype::Datatype &mem_type, const dataspace::Dataspace &mem_space, const dataspace::Dataspace &file_space, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| write data to the dataset More...
|
|
template<typename T > |
void | write (const T &data, const datatype::Datatype &mem_type, const dataspace::Dataspace &mem_space, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| write data to the dataset More...
|
|
template<typename T > |
void | read (T &data, const datatype::Datatype &mem_type, const dataspace::Dataspace &mem_space, const dataspace::Dataspace &file_space, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| read data from the dataset More...
|
|
template<typename T > |
void | read (T &data, const datatype::Datatype &mem_type, const dataspace::Dataspace &mem_space, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
|
template<typename T > |
void | write (const T &data, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| write entire dataset More...
|
|
void | write (const char *data, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
|
template<typename T > |
void | write_chunk (const T &data, std::vector< long long unsigned int > offset, std::uint32_t filter_mask=0, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| write dataset chunk More...
|
|
template<typename T > |
void | read (T &data, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| read entire dataset More...
|
|
template<typename T > |
void | write (const T &data, const dataspace::Selection &selection, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| write data to a selection More...
|
|
template<typename T > |
void | read (T &data, const dataspace::Selection &selection, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| reading data from a selection More...
|
|
template<typename T > |
void | read (T &data, const datatype::Datatype &memory_type, const dataspace::Dataspace &memory_space, const dataspace::Selection &file_selection, const property::DatasetTransferList &dtpl=property::DatasetTransferList()) const |
| reading data from a dataset More...
|
|
| Node (ObjectHandle &&handle, const Link &link) |
| constructor More...
|
|
| Node () |
| default constructor More...
|
|
| Node (const Node &) |
| copy constructor More...
|
|
Node & | operator= (const Node &node) |
| copy assignment More...
|
|
virtual | ~Node () |
| destructor More...
|
|
Type | type () const |
| return the node type More...
|
|
ObjectId | id () const |
| get unique ID More...
|
|
| operator hid_t () const |
|
bool | is_valid () const |
| true if an object is valid More...
|
|
void | close () |
| close the node More...
|
|
const Link & | link () const |
| return link to object More...
|
|