Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo Struct Reference

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>

Inheritance diagram for ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo:
[legend]

Member Function Documentation

◆ operator==()

bool ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo::operator== ( const RPageInfo other) const
inline

Definition at line 293 of file RNTupleDescriptor.hxx.

Member Data Documentation

◆ fHasChecksum

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.

◆ fLocator

RNTupleLocator ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo::fLocator

The meaning of fLocator depends on the storage backend.

Definition at line 289 of file RNTupleDescriptor.hxx.

◆ fNElements

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.

Collaboration diagram for ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfo:
[legend]

The documentation for this struct was generated from the following file: