#include <Hdf5Resource.h>
Public Member Functions | |
| hid_t * | obtainResource (const Args &args) const |
| void | releaseResource (const Args &args, hid_t *pHandle) const |
Classes | |
| struct | Args |
| This is an implementation detail of the Hdf5DataSetObject class. More... | |
The Hdf5DatasetObject is a trait object for use with the Resource template. It provides capability for opening and closing HDF5 datasets.
Definition at line 218 of file Hdf5Resource.h.
| hid_t* Hdf5DataSetObject::obtainResource | ( | const Args & | args | ) | const |
Obtains an HDF5 dataset handle.
See Resource.h for details.
| args | The arguments for obtaining the resource. Should be of type Hdf5DatasetObject::Args. |
Definition at line 280 of file Hdf5Resource.h.
| void Hdf5DataSetObject::releaseResource | ( | const Args & | args, | |
| hid_t * | pHandle | |||
| ) | const |
Releases an HDF5 dataset handle.
See Resource.h for details.
| args | The arguments for releasing the resource. Should be of type Hdf5DatasetObject::Args. | |
| pHandle | A pointer to the handle to be freed. |
Definition at line 300 of file Hdf5Resource.h.