#include <dataspace.hh>
◆ Dataspace() [1/3]
| DiFfRG::hdf5::Dataspace::Dataspace |
( |
| ) |
|
|
default |
◆ Dataspace() [2/3]
| DiFfRG::hdf5::Dataspace::Dataspace |
( |
hid_t |
id | ) |
|
|
inlineexplicit |
◆ Dataspace() [3/3]
| DiFfRG::hdf5::Dataspace::Dataspace |
( |
Handle |
h | ) |
|
|
inlineexplicitprivate |
◆ extents()
| Dims DiFfRG::hdf5::Dataspace::extents |
( |
| ) |
const |
|
inline |
◆ id()
| hid_t DiFfRG::hdf5::Dataspace::id |
( |
| ) |
const |
|
inlinenoexcept |
◆ scalar()
◆ select_hyperslab()
Restrict the selection to a hyperslab [offset, offset+count) along each dim. Stride and block default to 1 (the only pattern DiFfRG uses).
◆ simple()
◆ simple_unlimited()
Simple dataspace with the given current extents and unlimited maximum extents along every axis.
◆ size()
| hssize_t DiFfRG::hdf5::Dataspace::size |
( |
| ) |
const |
|
inline |
Number of elements (product of all extents). For a scalar space this is 1.
◆ take()
◆ valid()
| bool DiFfRG::hdf5::Dataspace::valid |
( |
| ) |
const |
|
inlinenoexcept |
◆ h_
| Handle DiFfRG::hdf5::Dataspace::h_ |
|
private |
The documentation for this class was generated from the following file:
- /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/hdf5lib/dataspace.hh