Struct DsetInfo¶
Defined in File h5ppInfo.h
Struct Documentation¶
-
struct
h5pp::DsetInfo¶ Struct with optional fields describing data on file, i.e. a dataset
Public Functions
-
hid_t
getLocId() const¶
-
void
assertCreateReady() const¶
-
void
assertResizeReady() const¶
-
void
assertWriteReady() const¶
-
void
assertReadReady() const¶
-
std::string
string() const¶
Public Members
-
std::optional<H5D_layout_t>
h5Layout= std::nullopt¶
-
std::optional<std::string>
dsetPath= std::nullopt¶
-
std::optional<bool>
dsetExists= std::nullopt¶
-
std::optional<hsize_t>
dsetSize= std::nullopt¶
-
std::optional<size_t>
dsetByte= std::nullopt¶
-
std::optional<int>
dsetRank= std::nullopt¶
-
OptDimsType
dsetDims= std::nullopt¶
-
OptDimsType
dsetDimsMax= std::nullopt¶
-
OptDimsType
dsetChunk= std::nullopt¶
-
std::optional<h5pp::ResizeMode>
resizeMode= std::nullopt¶
-
std::optional<unsigned int>
compression= std::nullopt¶
-
std::optional<std::string>
cppTypeName= std::nullopt¶
-
std::optional<size_t>
cppTypeSize= std::nullopt¶
-
std::optional<std::type_index>
cppTypeIndex= std::nullopt¶
-
hid_t