Class Hyperslab¶
Defined in File h5ppHyperslab.h
Class Documentation¶
-
class
h5pp
::
Hyperslab
¶ Public Functions
-
Hyperslab
() = default¶
-
Hyperslab
(const DimsType &offset, const DimsType &extent, OptDimsType stride = std::nullopt, OptDimsType blocks = std::nullopt)¶
-
bool
empty
() const¶
-
std::string
string
() const¶
Public Members
-
OptDimsType
offset
= std::nullopt¶ The start position of a hyperslab
-
OptDimsType
extent
= std::nullopt¶ The extent (or “count”) of a hyperslab
-
OptDimsType
stride
= std::nullopt¶ The stride of a hyperslab. Empty means contiguous
-
OptDimsType
blocks
= std::nullopt¶ The blocks size of each element in the hyperslab. Empty means 1x1
-
std::optional<H5S_sel_type>
select_type
= std::nullopt¶
-