Logo ROOT  
Reference Guide
TStreamerInfoActions::TGenericLoopConfig Class Reference

Definition at line 1073 of file TStreamerInfoActions.cxx.

Public Member Functions

 TGenericLoopConfig (TVirtualCollectionProxy *proxy, Bool_t read)
 
virtual ~TGenericLoopConfig ()
 
virtual TLoopConfigurationCopy () const
 
voidGetFirstAddress (void *start_collection, const void *end_collection) const
 
void Print () const
 
- Public Member Functions inherited from TStreamerInfoActions::TLoopConfiguration
 TLoopConfiguration ()=default
 
 TLoopConfiguration (TVirtualCollectionProxy *proxy)
 
virtual ~TLoopConfiguration ()
 
virtual TLoopConfigurationCopy () const =0
 
virtual TVirtualCollectionProxyGetCollectionProxy () const
 
virtual voidGetFirstAddress (void *start, const void *end) const =0
 
virtual void Print () 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 1094 of file TStreamerInfoActions.cxx.

◆ ~TGenericLoopConfig()

virtual TStreamerInfoActions::TGenericLoopConfig::~TGenericLoopConfig ( )
inlinevirtual

Definition at line 1098 of file TStreamerInfoActions.cxx.

Member Function Documentation

◆ Copy()

virtual TLoopConfiguration * TStreamerInfoActions::TGenericLoopConfig::Copy ( ) const
inlinevirtual

◆ GetFirstAddress()

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

◆ Init()

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

Definition at line 1076 of file TStreamerInfoActions.cxx.

◆ Print()

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

Reimplemented from TStreamerInfoActions::TLoopConfiguration.

Definition at line 1099 of file TStreamerInfoActions.cxx.

Member Data Documentation

◆ fCopyIterator

TVirtualCollectionProxy::CopyIterator_t TStreamerInfoActions::TGenericLoopConfig::fCopyIterator

Definition at line 1091 of file TStreamerInfoActions.cxx.

◆ fDeleteIterator

TVirtualCollectionProxy::DeleteIterator_t TStreamerInfoActions::TGenericLoopConfig::fDeleteIterator

Definition at line 1092 of file TStreamerInfoActions.cxx.

◆ fNext

TVirtualCollectionProxy::Next_t TStreamerInfoActions::TGenericLoopConfig::fNext

Definition at line 1090 of file TStreamerInfoActions.cxx.


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