#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 Hdf5FileObject class. More... | |
The Hdf5FileObject is a trait object for use with the Resource template. It provides capability for opening and closing HDF5 files.
Definition at line 27 of file Hdf5Resource.h.
| hid_t* Hdf5FileObject::obtainResource | ( | const Args & | args | ) | const |
Obtains an HDF5 file handle.
See Resource.h for details.
| args | The arguments for obtaining the resource. Should be of type Hdf5FileObject::Args. |
Definition at line 101 of file Hdf5Resource.h.
| void Hdf5FileObject::releaseResource | ( | const Args & | args, | |
| hid_t * | pHandle | |||
| ) | const |
Releases an HDF5 file handle.
See Resource.h for details.
| args | The arguments for releasing the resource. Should be of type Hdf5FileObject::Args. | |
| pHandle | A pointer to the handle to be freed. |
Definition at line 124 of file Hdf5Resource.h.