Logo ROOT  
Reference Guide
ROOT::Internal::RDF::RDSColumnReader< T > Class Template Referencefinal

template<typename T>
class ROOT::Internal::RDF::RDSColumnReader< T >

Column reader type that deals with values read from RDataSources.

Definition at line 23 of file RDSColumnReader.hxx.

Public Member Functions

 RDSColumnReader (void *DSValuePtr)
 
- Public Member Functions inherited from ROOT::Detail::RDF::RColumnReaderBase
virtual ~RColumnReaderBase ()=default
 
template<typename T >
T & Get (Long64_t entry)
 Return the column value for the given entry. More...
 

Private Member Functions

voidGetImpl (Long64_t) final
 

Private Attributes

T ** fDSValuePtr = nullptr
 

#include <ROOT/RDF/RDSColumnReader.hxx>

Inheritance diagram for ROOT::Internal::RDF::RDSColumnReader< T >:
[legend]

Constructor & Destructor Documentation

◆ RDSColumnReader()

template<typename T >
ROOT::Internal::RDF::RDSColumnReader< T >::RDSColumnReader ( void DSValuePtr)
inline

Definition at line 29 of file RDSColumnReader.hxx.

Member Function Documentation

◆ GetImpl()

template<typename T >
void * ROOT::Internal::RDF::RDSColumnReader< T >::GetImpl ( Long64_t  )
inlinefinalprivatevirtual

Implements ROOT::Detail::RDF::RColumnReaderBase.

Definition at line 26 of file RDSColumnReader.hxx.

Member Data Documentation

◆ fDSValuePtr

template<typename T >
T** ROOT::Internal::RDF::RDSColumnReader< T >::fDSValuePtr = nullptr
private

Definition at line 24 of file RDSColumnReader.hxx.


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