Logo ROOT   6.18/05
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
ROOT::Experimental::Detail::RPage::RClusterInfo Class Reference

Stores information about the cluster in which this page resides.

Definition at line 45 of file RPage.hxx.

Public Member Functions

 RClusterInfo ()
 
 RClusterInfo (NTupleSize_t id, NTupleSize_t selfOffset, NTupleSize_t pointeeOffset)
 
NTupleSize_t GetId () const
 
NTupleSize_t GetPointeeOffset () const
 
NTupleSize_t GetSelfOffset () const
 

Private Attributes

NTupleSize_t fId
 The cluster number. More...
 
NTupleSize_t fPointeeOffset
 For offset columns, also store the cluster offset of the column being referenced. More...
 
NTupleSize_t fSelfOffset
 The first element index of the column in this cluster. More...
 

#include <ROOT/RPage.hxx>

Constructor & Destructor Documentation

◆ RClusterInfo() [1/2]

ROOT::Experimental::Detail::RPage::RClusterInfo::RClusterInfo ( )
inline

Definition at line 54 of file RPage.hxx.

◆ RClusterInfo() [2/2]

ROOT::Experimental::Detail::RPage::RClusterInfo::RClusterInfo ( NTupleSize_t  id,
NTupleSize_t  selfOffset,
NTupleSize_t  pointeeOffset 
)
inline

Definition at line 55 of file RPage.hxx.

Member Function Documentation

◆ GetId()

NTupleSize_t ROOT::Experimental::Detail::RPage::RClusterInfo::GetId ( ) const
inline

Definition at line 57 of file RPage.hxx.

◆ GetPointeeOffset()

NTupleSize_t ROOT::Experimental::Detail::RPage::RClusterInfo::GetPointeeOffset ( ) const
inline

Definition at line 59 of file RPage.hxx.

◆ GetSelfOffset()

NTupleSize_t ROOT::Experimental::Detail::RPage::RClusterInfo::GetSelfOffset ( ) const
inline

Definition at line 58 of file RPage.hxx.

Member Data Documentation

◆ fId

NTupleSize_t ROOT::Experimental::Detail::RPage::RClusterInfo::fId
private

The cluster number.

Definition at line 48 of file RPage.hxx.

◆ fPointeeOffset

NTupleSize_t ROOT::Experimental::Detail::RPage::RClusterInfo::fPointeeOffset
private

For offset columns, also store the cluster offset of the column being referenced.

Definition at line 52 of file RPage.hxx.

◆ fSelfOffset

NTupleSize_t ROOT::Experimental::Detail::RPage::RClusterInfo::fSelfOffset
private

The first element index of the column in this cluster.

Definition at line 50 of file RPage.hxx.


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