Information about a single page in the context of a cluster's page range.
Definition at line 314 of file RNTupleDescriptor.hxx.
Public Member Functions | |
| RPageInfo ()=default | |
| RPageInfo (std::uint32_t nElements, const RNTupleLocator &locator, bool hasChecksum) | |
| RNTupleLocator & | GetLocator () |
| const RNTupleLocator & | GetLocator () const |
| std::uint32_t | GetNElements () const |
| bool | HasChecksum () const |
| bool | operator== (const RPageInfo &other) const |
| void | SetHasChecksum (bool hasChecksum) |
| void | SetLocator (const RNTupleLocator &locator) |
| void | SetNElements (std::uint32_t n) |
Private 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>
|
default |
|
inline |
Definition at line 325 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 339 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 338 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 335 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 342 of file RNTupleDescriptor.hxx.
Definition at line 330 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 343 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 340 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 336 of file RNTupleDescriptor.hxx.
If true, the 8 bytes following the serialized page are an xxhash of the on-disk page data.
Definition at line 321 of file RNTupleDescriptor.hxx.
|
private |
The meaning of fLocator depends on the storage backend.
Definition at line 319 of file RNTupleDescriptor.hxx.
|
private |
The sum of the elements of all the pages must match the corresponding fNElements field in fColumnRanges
Definition at line 317 of file RNTupleDescriptor.hxx.