Definition at line 28 of file RColumnReaderBase.hxx.
Public Member Functions | |
| virtual | ~RColumnReaderBase ()=default |
| template<typename T> | |
| T * | TryGet (Long64_t entry) |
| Return the column value for the given entry. | |
Private Member Functions | |
| virtual void * | GetImpl (Long64_t entry)=0 |
|
virtualdefault |
|
privatepure virtual |
Implemented in ROOT::Internal::RDF::RCsvDSColumnReader, ROOT::Internal::RDF::RDefineReader, ROOT::Internal::RDF::RDSColumnReader< T >, ROOT::Internal::RDF::RLazyDSColumnReader, ROOT::Internal::RDF::RMaskedColumnReader, ROOT::Internal::RDF::RNTupleColumnReader, ROOT::Internal::RDF::RSqliteDSColumnReader, ROOT::Internal::RDF::RTreeOpaqueColumnReader, ROOT::Internal::RDF::RTreeUntypedArrayColumnReader, ROOT::Internal::RDF::RTreeUntypedValueColumnReader, ROOT::Internal::RDF::RTrivialDSColumnReader, ROOT::Internal::RDF::RVariationReader, and ROOT::Internal::RDF::RVecDSColumnReader.
|
inline |
Return the column value for the given entry.
| T | The column type |
| entry | The entry number |
The caller is responsible for checking that the returned value actually exists.
Definition at line 39 of file RColumnReaderBase.hxx.