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