ROOT  6.06/08
Reference Guide
Public Types | Public Member Functions | Public Attributes | List of all members
TStreamerInfoActions::TConfiguration Class Reference

Base class of the Configurations.

Definition at line 28 of file TStreamerInfoActions.h.

Public Types

typedef TStreamerInfo::TCompInfo_t TCompInfo_t
 

Public Member Functions

 TConfiguration (TVirtualStreamerInfo *info, UInt_t id, TCompInfo_t *compinfo, Int_t offset)
 
 TConfiguration (TVirtualStreamerInfo *info, UInt_t id, TCompInfo_t *compinfo, Int_t offset, UInt_t length)
 
virtual ~TConfiguration ()
 
virtual void AddToOffset (Int_t delta)
 
virtual TConfigurationCopy ()
 
virtual void Print () const
 
virtual void PrintDebug (TBuffer &buffer, void *object) const
 

Public Attributes

TVirtualStreamerInfofInfo
 TStreamerInfo form which the action is derived. More...
 
UInt_t fElemId
 Identifier of the TStreamerElement. More...
 
TCompInfo_tfCompInfo
 Access to compiled information (for legacy code) More...
 
Int_t fOffset
 Offset within the object. More...
 
UInt_t fLength
 Number of element in a fixed length array. More...
 

#include <TStreamerInfoActions.h>

+ Inheritance diagram for TStreamerInfoActions::TConfiguration:
+ Collaboration diagram for TStreamerInfoActions::TConfiguration:

Member Typedef Documentation

§ TCompInfo_t

Definition at line 31 of file TStreamerInfoActions.h.

Constructor & Destructor Documentation

§ TConfiguration() [1/2]

TStreamerInfoActions::TConfiguration::TConfiguration ( TVirtualStreamerInfo info,
UInt_t  id,
TCompInfo_t compinfo,
Int_t  offset 
)
inline

Definition at line 38 of file TStreamerInfoActions.h.

Referenced by Copy().

§ TConfiguration() [2/2]

TStreamerInfoActions::TConfiguration::TConfiguration ( TVirtualStreamerInfo info,
UInt_t  id,
TCompInfo_t compinfo,
Int_t  offset,
UInt_t  length 
)
inline

Definition at line 39 of file TStreamerInfoActions.h.

§ ~TConfiguration()

virtual TStreamerInfoActions::TConfiguration::~TConfiguration ( )
inlinevirtual

Definition at line 40 of file TStreamerInfoActions.h.

Member Function Documentation

§ AddToOffset()

void TStreamerInfoActions::TConfiguration::AddToOffset ( Int_t  delta)
virtual

§ Copy()

virtual TConfiguration* TStreamerInfoActions::TConfiguration::Copy ( )
inlinevirtual

§ Print()

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

§ PrintDebug()

void TStreamerInfoActions::TConfiguration::PrintDebug ( TBuffer buffer,
void object 
) const
virtual

Member Data Documentation

§ fCompInfo

TCompInfo_t* TStreamerInfoActions::TConfiguration::fCompInfo

§ fElemId

UInt_t TStreamerInfoActions::TConfiguration::fElemId

Identifier of the TStreamerElement.

Definition at line 33 of file TStreamerInfoActions.h.

Referenced by TBranchElement::InitializeOffsets(), and TStreamerInfoActions::ReadSTL().

§ fInfo

TVirtualStreamerInfo* TStreamerInfoActions::TConfiguration::fInfo

§ fLength

UInt_t TStreamerInfoActions::TConfiguration::fLength

§ fOffset

Int_t TStreamerInfoActions::TConfiguration::fOffset

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