Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TStreamerInfoActions::TGenericLoopConfig Class Reference

Definition at line 1076 of file TStreamerInfoActions.cxx.

Public Member Functions

 TGenericLoopConfig (TVirtualCollectionProxy *proxy, Bool_t read)
 
 ~TGenericLoopConfig () override
 
TLoopConfigurationCopy () const override
 
void * GetFirstAddress (void *start_collection, const void *end_collection) const override
 
void Print () const override
 
- Public Member Functions inherited from TStreamerInfoActions::TLoopConfiguration
 TLoopConfiguration ()=default
 
 TLoopConfiguration (TVirtualCollectionProxy *proxy)
 
virtual ~TLoopConfiguration ()
 
virtual TVirtualCollectionProxyGetCollectionProxy () const
 

Public Attributes

TVirtualCollectionProxy::CopyIterator_t fCopyIterator
 
TVirtualCollectionProxy::DeleteIterator_t fDeleteIterator
 
TVirtualCollectionProxy::Next_t fNext
 
- Public Attributes inherited from TStreamerInfoActions::TLoopConfiguration
TVirtualCollectionProxyfProxy = nullptr
 

Private Member Functions

void Init (Bool_t read)
 
Inheritance diagram for TStreamerInfoActions::TGenericLoopConfig:
[legend]

Constructor & Destructor Documentation

◆ TGenericLoopConfig()

TStreamerInfoActions::TGenericLoopConfig::TGenericLoopConfig ( TVirtualCollectionProxy proxy,
Bool_t  read 
)
inline

Definition at line 1097 of file TStreamerInfoActions.cxx.

◆ ~TGenericLoopConfig()

TStreamerInfoActions::TGenericLoopConfig::~TGenericLoopConfig ( )
inlineoverride

Definition at line 1101 of file TStreamerInfoActions.cxx.

Member Function Documentation

◆ Copy()

TLoopConfiguration * TStreamerInfoActions::TGenericLoopConfig::Copy ( ) const
inlineoverridevirtual

◆ GetFirstAddress()

void * TStreamerInfoActions::TGenericLoopConfig::GetFirstAddress ( void *  start_collection,
const void *  end_collection 
) const
inlineoverridevirtual

◆ Init()

void TStreamerInfoActions::TGenericLoopConfig::Init ( Bool_t  read)
inlineprivate

Definition at line 1079 of file TStreamerInfoActions.cxx.

◆ Print()

void TStreamerInfoActions::TGenericLoopConfig::Print ( ) const
inlineoverridevirtual

Reimplemented from TStreamerInfoActions::TLoopConfiguration.

Definition at line 1102 of file TStreamerInfoActions.cxx.

Member Data Documentation

◆ fCopyIterator

TVirtualCollectionProxy::CopyIterator_t TStreamerInfoActions::TGenericLoopConfig::fCopyIterator

Definition at line 1094 of file TStreamerInfoActions.cxx.

◆ fDeleteIterator

TVirtualCollectionProxy::DeleteIterator_t TStreamerInfoActions::TGenericLoopConfig::fDeleteIterator

Definition at line 1095 of file TStreamerInfoActions.cxx.

◆ fNext

TVirtualCollectionProxy::Next_t TStreamerInfoActions::TGenericLoopConfig::fNext

Definition at line 1093 of file TStreamerInfoActions.cxx.