Logo ROOT   6.16/01
Reference Guide
List of all members | Public Member Functions | Public Attributes | List of all members
TStreamerInfoActions::TLoopConfiguration Class Referenceabstract

Base class of the Configurations for the member wise looping routines.

Definition at line 54 of file TStreamerInfoActions.h.

Public Member Functions

 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

TVirtualCollectionProxyfProxy = nullptr
 

#include <TStreamerInfoActions.h>

Inheritance diagram for TStreamerInfoActions::TLoopConfiguration:
[legend]

Constructor & Destructor Documentation

◆ TLoopConfiguration() [1/2]

TStreamerInfoActions::TLoopConfiguration::TLoopConfiguration ( )
default

◆ TLoopConfiguration() [2/2]

TStreamerInfoActions::TLoopConfiguration::TLoopConfiguration ( TVirtualCollectionProxy proxy)
inline

Definition at line 59 of file TStreamerInfoActions.h.

◆ ~TLoopConfiguration()

virtual TStreamerInfoActions::TLoopConfiguration::~TLoopConfiguration ( )
inlinevirtual

Definition at line 62 of file TStreamerInfoActions.h.

Member Function Documentation

◆ Copy()

virtual TLoopConfiguration * TStreamerInfoActions::TLoopConfiguration::Copy ( ) const
pure virtual

◆ GetCollectionProxy()

virtual TVirtualCollectionProxy * TStreamerInfoActions::TLoopConfiguration::GetCollectionProxy ( ) const
inlinevirtual

Definition at line 66 of file TStreamerInfoActions.h.

◆ GetFirstAddress()

virtual void * TStreamerInfoActions::TLoopConfiguration::GetFirstAddress ( void start,
const void end 
) const
pure virtual

◆ Print()

void TStreamerInfoActions::TLoopConfiguration::Print ( ) const
virtual

Definition at line 120 of file TStreamerInfoActions.cxx.

Member Data Documentation

◆ fProxy

TVirtualCollectionProxy* TStreamerInfoActions::TLoopConfiguration::fProxy = nullptr

Definition at line 56 of file TStreamerInfoActions.h.

Libraries for TStreamerInfoActions::TLoopConfiguration:
[legend]

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