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

Base class of the Configurations.

Definition at line 29 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
virtual void SetMissing ()

Public Attributes

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

#include <TStreamerInfoActions.h>

Inheritance diagram for TStreamerInfoActions::TConfiguration:
TStreamerInfoActions::TBitsConfiguration TStreamerInfoActions::TConfNoFactor TStreamerInfoActions::TConfObject TStreamerInfoActions::TConfStreamerLoop TStreamerInfoActions::TConfSubSequence TStreamerInfoActions::TConfWithFactor TStreamerInfoActions::TConfigSTL TStreamerInfoActions::TConfigurationPushDataCache TStreamerInfoActions::TConfigurationUseCache TStreamerInfoActions::TGenericConfiguration

Member Typedef Documentation

◆ TCompInfo_t

Constructor & Destructor Documentation

◆ TConfiguration() [1/2]

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

Definition at line 39 of file TStreamerInfoActions.h.

◆ TConfiguration() [2/2]

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

Definition at line 40 of file TStreamerInfoActions.h.

◆ ~TConfiguration()

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

Definition at line 41 of file TStreamerInfoActions.h.

Member Function Documentation

◆ AddToOffset()

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

◆ Copy()

◆ Print()

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

◆ PrintDebug()

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

◆ SetMissing()

void TStreamerInfoActions::TConfiguration::SetMissing ( )
virtual

Reimplemented in TStreamerInfoActions::TBitsConfiguration.

Definition at line 86 of file TStreamerInfoActions.cxx.

Member Data Documentation

◆ fCompInfo

TCompInfo_t* TStreamerInfoActions::TConfiguration::fCompInfo

Access to compiled information (for legacy code).

Definition at line 35 of file TStreamerInfoActions.h.

◆ fElemId

UInt_t TStreamerInfoActions::TConfiguration::fElemId

Identifier of the TStreamerElement.

Definition at line 34 of file TStreamerInfoActions.h.

◆ fInfo

TVirtualStreamerInfo* TStreamerInfoActions::TConfiguration::fInfo

TStreamerInfo form which the action is derived.

Definition at line 33 of file TStreamerInfoActions.h.

◆ fLength

UInt_t TStreamerInfoActions::TConfiguration::fLength

Number of element in a fixed length array.

Definition at line 37 of file TStreamerInfoActions.h.

◆ fOffset

Int_t TStreamerInfoActions::TConfiguration::fOffset

Offset within the object.

Definition at line 36 of file TStreamerInfoActions.h.


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