ROOT
6.07/01
Reference Guide
|
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 TConfiguration * | Copy () |
virtual void | Print () const |
virtual void | PrintDebug (TBuffer &buffer, void *object) const |
Public Attributes | |
TVirtualStreamerInfo * | fInfo |
TStreamerInfo form which the action is derived. More... | |
UInt_t | fElemId |
Identifier of the TStreamerElement. More... | |
TCompInfo_t * | fCompInfo |
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>
Definition at line 31 of file TStreamerInfoActions.h.
|
inline |
Definition at line 38 of file TStreamerInfoActions.h.
Referenced by Copy().
|
inline |
Definition at line 39 of file TStreamerInfoActions.h.
|
inlinevirtual |
Definition at line 40 of file TStreamerInfoActions.h.
Definition at line 60 of file TStreamerInfoActions.cxx.
Referenced by TStreamerInfoActions::TActionSequence::CreateSubSequence().
|
inlinevirtual |
Definition at line 44 of file TStreamerInfoActions.h.
Referenced by TStreamerInfoActions::TActionSequence::CreateCopy(), and TStreamerInfoActions::TActionSequence::CreateSubSequence().
|
virtual |
Definition at line 76 of file TStreamerInfoActions.cxx.
|
virtual |
Definition at line 91 of file TStreamerInfoActions.cxx.
Referenced by TStreamerInfoActions::TConfiguredAction::PrintDebug().
TCompInfo_t* TStreamerInfoActions::TConfiguration::fCompInfo |
Access to compiled information (for legacy code)
Definition at line 34 of file TStreamerInfoActions.h.
Referenced by Print(), PrintDebug(), TStreamerInfoActions::UseCache(), and TStreamerInfoActions::UseCacheVectorPtrLoop().
UInt_t TStreamerInfoActions::TConfiguration::fElemId |
Identifier of the TStreamerElement.
Definition at line 33 of file TStreamerInfoActions.h.
Referenced by TBranchElement::InitializeOffsets(), Print(), and PrintDebug().
TVirtualStreamerInfo* TStreamerInfoActions::TConfiguration::fInfo |
TStreamerInfo form which the action is derived.
Definition at line 32 of file TStreamerInfoActions.h.
Referenced by TBranchElement::InitializeOffsets(), Print(), PrintDebug(), TStreamerInfoActions::ReadLoopInvalid(), TStreamerInfoActions::UseCache(), and TStreamerInfoActions::WriteLoopInvalid().
UInt_t TStreamerInfoActions::TConfiguration::fLength |
Number of element in a fixed length array.
Definition at line 36 of file TStreamerInfoActions.h.
Referenced by TStreamerInfoActions::ReadArraySTLMemberWiseChangedClass(), TStreamerInfoActions::ReadArraySTLMemberWiseSameClass(), TStreamerInfoActions::ReadSTLObjectWiseFastArray(), TStreamerInfoActions::ReadSTLObjectWiseFastArrayV2(), TStreamerInfoActions::ReadSTLObjectWiseStreamer(), and TStreamerInfoActions::ReadSTLObjectWiseStreamerV2().
Int_t TStreamerInfoActions::TConfiguration::fOffset |
Offset within the object.
Definition at line 35 of file TStreamerInfoActions.h.
Referenced by AddToOffset(), TStreamerInfoActions::GenericReadAction(), TStreamerInfoActions::GenericWriteAction(), Print(), PrintDebug(), TStreamerInfoActions::ReadBasicType(), TStreamerInfoActions::ReadBasicType_NoFactor(), TStreamerInfoActions::ReadBasicType_WithFactor(), TStreamerInfoActions::ReadTNamed(), TStreamerInfoActions::ReadTObject(), TStreamerInfoActions::ReadTString(), and TStreamerInfoActions::WriteBasicType().