Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RNTupleLocatorObject64 Class Reference

RNTupleLocator payload that is common for object stores using 64bit location information.

This might not contain the full location of the content. In particular, for page locators this information may be used in conjunction with the cluster and column ID.

Definition at line 181 of file RNTupleUtil.hxx.

Public Member Functions

 RNTupleLocatorObject64 ()=default
 
 RNTupleLocatorObject64 (std::uint64_t location)
 
std::uint64_t GetLocation () const
 
bool operator== (const RNTupleLocatorObject64 &other) const
 

Private Attributes

std::uint64_t fLocation = 0
 

#include <ROOT/RNTupleUtil.hxx>

Constructor & Destructor Documentation

◆ RNTupleLocatorObject64() [1/2]

ROOT::RNTupleLocatorObject64::RNTupleLocatorObject64 ( )
default

◆ RNTupleLocatorObject64() [2/2]

ROOT::RNTupleLocatorObject64::RNTupleLocatorObject64 ( std::uint64_t location)
inlineexplicit

Definition at line 187 of file RNTupleUtil.hxx.

Member Function Documentation

◆ GetLocation()

std::uint64_t ROOT::RNTupleLocatorObject64::GetLocation ( ) const
inline

Definition at line 189 of file RNTupleUtil.hxx.

◆ operator==()

bool ROOT::RNTupleLocatorObject64::operator== ( const RNTupleLocatorObject64 & other) const
inline

Definition at line 188 of file RNTupleUtil.hxx.

Member Data Documentation

◆ fLocation

std::uint64_t ROOT::RNTupleLocatorObject64::fLocation = 0
private

Definition at line 183 of file RNTupleUtil.hxx.

Libraries for ROOT::RNTupleLocatorObject64:

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