Struct TableInfo¶
Defined in File h5ppInfo.h
Struct Documentation¶
-
struct
h5pp
::
TableInfo
¶ Information about tables.
Public Functions
-
hid_t
getTableLocId
() const¶
-
void
assertCreateReady
() const¶
-
void
assertReadReady
() const¶
-
void
assertWriteReady
() const¶
-
std::string
string
() const¶
Public Members
-
std::optional<size_t>
numFields
= std::nullopt¶
-
std::optional<size_t>
numRecords
= std::nullopt¶
-
std::optional<size_t>
recordBytes
= std::nullopt¶
-
std::optional<std::vector<std::string>>
fieldNames
= std::nullopt¶
-
std::optional<std::vector<size_t>>
fieldSizes
= std::nullopt¶
-
std::optional<std::vector<size_t>>
fieldOffsets
= std::nullopt¶
-
std::optional<bool>
tableExists
= std::nullopt¶
-
std::optional<std::string>
tableTitle
= std::nullopt¶
-
std::optional<std::string>
tablePath
= std::nullopt¶
-
std::optional<std::string>
tableGroupName
= std::nullopt¶
-
std::optional<size_t>
compressionLevel
= std::nullopt¶
-
std::optional<hsize_t>
chunkSize
= std::nullopt¶
-
std::optional<std::vector<std::string>>
cppTypeName
= std::nullopt¶
-
std::optional<std::vector<size_t>>
cppTypeSize
= std::nullopt¶
-
std::optional<std::vector<std::type_index>>
cppTypeIndex
= std::nullopt¶
-
hid_t