Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::REntry::RFieldToken Class Reference

The field token identifies a top-level field in this entry.

It can be used for fast indexing in REntry's methods, e.g. BindValue. The field token can also be created by the model.

Definition at line 54 of file REntry.hxx.

Private Member Functions

 RFieldToken (std::size_t index, std::uint64_t modelId)
 

Private Attributes

std::size_t fIndex
 the index in fValues that belongs to the top-level field
 
std::uint64_t fModelId
 Safety check to prevent tokens from other models being used.
 

Friends

class REntry
 
class RNTupleModel
 

#include <ROOT/REntry.hxx>

Constructor & Destructor Documentation

◆ RFieldToken()

ROOT::Experimental::REntry::RFieldToken::RFieldToken ( std::size_t  index,
std::uint64_t  modelId 
)
inlineprivate

Definition at line 60 of file REntry.hxx.

Friends And Related Symbol Documentation

◆ REntry

friend class REntry
friend

Definition at line 55 of file REntry.hxx.

◆ RNTupleModel

friend class RNTupleModel
friend

Definition at line 56 of file REntry.hxx.

Member Data Documentation

◆ fIndex

std::size_t ROOT::Experimental::REntry::RFieldToken::fIndex
private

the index in fValues that belongs to the top-level field

Definition at line 58 of file REntry.hxx.

◆ fModelId

std::uint64_t ROOT::Experimental::REntry::RFieldToken::fModelId
private

Safety check to prevent tokens from other models being used.

Definition at line 59 of file REntry.hxx.

Libraries for ROOT::Experimental::REntry::RFieldToken:

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