We do not need to store the element size / uncompressed page size because we know to which column the page belongs.
Definition at line 285 of file RNTupleDescriptor.hxx.
Public Member Functions | |
bool | operator== (const RPageInfo &other) const |
Public Attributes | |
bool | fHasChecksum = false |
If true, the 8 bytes following the serialized page are an xxhash of the on-disk page data. | |
RNTupleLocator | fLocator |
The meaning of fLocator depends on the storage backend. | |
std::uint32_t | fNElements = std::uint32_t(-1) |
The sum of the elements of all the pages must match the corresponding fNElements field in fColumnRanges. | |
#include <ROOT/RNTupleDescriptor.hxx>
|
inline |
Definition at line 293 of file RNTupleDescriptor.hxx.
bool ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo::fHasChecksum = false |
If true, the 8 bytes following the serialized page are an xxhash of the on-disk page data.
Definition at line 291 of file RNTupleDescriptor.hxx.
RNTupleLocator ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo::fLocator |
The meaning of fLocator depends on the storage backend.
Definition at line 289 of file RNTupleDescriptor.hxx.
std::uint32_t ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo::fNElements = std::uint32_t(-1) |
The sum of the elements of all the pages must match the corresponding fNElements field in fColumnRanges.
Definition at line 287 of file RNTupleDescriptor.hxx.