|
opatIO-cpp 0.3.0a
Open Parametrized Array Table
|
Structure to hold the index information of a table in an OPAT file. More...
#include <opatIO.h>
Public Attributes | |
| FloatIndexVector | index |
| Index vector for the associated table. | |
| uint64_t | byteStart |
| Byte start position of the table in the file. | |
| uint64_t | byteEnd |
| Byte end position of the table in the file. | |
| char | sha256 [32] |
| SHA-256 hash of the table data for integrity verification. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const CardCatalogEntry &entry) |
| Stream insertion operator for printing the catalog entry. | |
Structure to hold the index information of a table in an OPAT file.
Each CardCatalogEntry represents a single table's metadata, including its location in the file and a hash for data integrity verification.
|
friend |
Stream insertion operator for printing the catalog entry.
| os | Output stream. |
| entry | CardCatalogEntry to print. |
| uint64_t opat::CardCatalogEntry::byteEnd |
Byte end position of the table in the file.
| uint64_t opat::CardCatalogEntry::byteStart |
Byte start position of the table in the file.
| FloatIndexVector opat::CardCatalogEntry::index |
Index vector for the associated table.
| char opat::CardCatalogEntry::sha256[32] |
SHA-256 hash of the table data for integrity verification.