ROOT » IO » IO » TStreamerInfoActions::TConfiguration

class TStreamerInfoActions::TConfiguration

Function Members (Methods)

Data Members

public:
TStreamerInfoActions::TConfiguration::TCompInfo_t*fCompInfoAccess to compiled information (for legacy code)
UInt_tfElemIdIdentifier of the TStreamerElement
TVirtualStreamerInfo*fInfoTStreamerInfo form which the action is derived
UInt_tfLengthNumber of element in a fixed length array.
Int_tfOffsetOffset within the object

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void AddToOffset(Int_t delta)
 Add the (potentially negative) delta to all the configuration's offset.  This is used by
 TBranchElement in the case of split sub-object.
void Print() const
 Inform the user what we are about to stream.
void PrintDebug(TBuffer& buffer, void* object) const
 Inform the user what we are about to stream.
TConfiguration(TVirtualStreamerInfo* info, UInt_t id, TStreamerInfoActions::TConfiguration::TCompInfo_t* compinfo, Int_t offset)
{}
TConfiguration(TVirtualStreamerInfo* info, UInt_t id, TStreamerInfoActions::TConfiguration::TCompInfo_t* compinfo, Int_t offset, UInt_t length)
{}
virtual ~TConfiguration()
{}
TConfiguration * Copy()
{ return new TConfiguration(*this); }
TConfiguredAction & operator=(const TStreamerInfoActions::TConfiguration& )
 WARNING: Technically this is a move assignment!.