Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Internal::RNTupleProcessorEntry::RProcessorValue Struct Reference

Definition at line 96 of file RNTupleProcessorEntry.hxx.

Public Member Functions

 RProcessorValue (std::unique_ptr< ROOT::RFieldBase > field, std::string_view qualifiedFieldName, ROOT::RFieldBase::RValue &&value, bool isValid, RNTupleProcessorProvenance provenance)
 

Public Attributes

std::unique_ptr< ROOT::RFieldBase > fField
 
ROOT::DescriptorId_t fFieldOriginIdx = ROOT::kInvalidDescriptorId
 
bool fIsValid
 
RNTupleProcessorProvenance fProcessorProvenance
 
std::string fQualifiedFieldName
 
ROOT::RFieldBase::RValue fValue
 

Constructor & Destructor Documentation

◆ RProcessorValue()

ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::RProcessorValue ( std::unique_ptr< ROOT::RFieldBase > field,
std::string_view qualifiedFieldName,
ROOT::RFieldBase::RValue && value,
bool isValid,
RNTupleProcessorProvenance provenance )
inline

Definition at line 107 of file RNTupleProcessorEntry.hxx.

Member Data Documentation

◆ fField

std::unique_ptr<ROOT::RFieldBase> ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::fField

Definition at line 97 of file RNTupleProcessorEntry.hxx.

◆ fFieldOriginIdx

ROOT::DescriptorId_t ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::fFieldOriginIdx = ROOT::kInvalidDescriptorId

Definition at line 105 of file RNTupleProcessorEntry.hxx.

◆ fIsValid

bool ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::fIsValid

Definition at line 100 of file RNTupleProcessorEntry.hxx.

◆ fProcessorProvenance

RNTupleProcessorProvenance ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::fProcessorProvenance

Definition at line 101 of file RNTupleProcessorEntry.hxx.

◆ fQualifiedFieldName

std::string ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::fQualifiedFieldName

Definition at line 98 of file RNTupleProcessorEntry.hxx.

◆ fValue

ROOT::RFieldBase::RValue ROOT::Internal::RNTupleProcessorEntry::RProcessorValue::fValue

Definition at line 99 of file RNTupleProcessorEntry.hxx.

Collaboration diagram for ROOT::Internal::RNTupleProcessorEntry::RProcessorValue:
[legend]

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