Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
ROOT::Internal::TVirtualCollectionReader Class Referenceabstract

Definition at line 82 of file TTreeReaderUtils.h.

Public Member Functions

 TVirtualCollectionReader ()
 
virtual ~TVirtualCollectionReader ()
 
virtual void * At (Detail::TBranchProxy *, size_t)=0
 
virtual size_t GetSize (Detail::TBranchProxy *)=0
 
virtual std::size_t GetValueSize (Detail::TBranchProxy *)=0
 
virtual bool IsContiguous (Detail::TBranchProxy *)=0
 

Public Attributes

TTreeReaderValueBase::EReadStatus fReadStatus
 

#include <TTreeReaderUtils.h>

Constructor & Destructor Documentation

◆ TVirtualCollectionReader()

ROOT::Internal::TVirtualCollectionReader::TVirtualCollectionReader ( )
inline

Definition at line 86 of file TTreeReaderUtils.h.

◆ ~TVirtualCollectionReader()

ROOT::Internal::TVirtualCollectionReader::~TVirtualCollectionReader ( )
virtual

Definition at line 38 of file TTreeReaderArray.cxx.

Member Function Documentation

◆ At()

virtual void * ROOT::Internal::TVirtualCollectionReader::At ( Detail::TBranchProxy * ,
size_t  )
pure virtual

◆ GetSize()

virtual size_t ROOT::Internal::TVirtualCollectionReader::GetSize ( Detail::TBranchProxy * )
pure virtual

◆ GetValueSize()

virtual std::size_t ROOT::Internal::TVirtualCollectionReader::GetValueSize ( Detail::TBranchProxy * )
pure virtual

◆ IsContiguous()

virtual bool ROOT::Internal::TVirtualCollectionReader::IsContiguous ( Detail::TBranchProxy * )
pure virtual

Member Data Documentation

◆ fReadStatus

TTreeReaderValueBase::EReadStatus ROOT::Internal::TVirtualCollectionReader::fReadStatus

Definition at line 84 of file TTreeReaderUtils.h.

Libraries for ROOT::Internal::TVirtualCollectionReader:

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