76   void     Reset() 
override;
 
 
#define ClassDefOverride(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Bool_t TestBitNumber(UInt_t bitnumber) const
 
The concrete implementation of TBuffer for writing/reading to/from a ROOT file or socket.
 
TClass instances represent classes, structs and namespaces in the ROOT type system.
 
static void EnableSchemaEvolutionForAll(Bool_t enable=kTRUE)
Static function enabling or disabling the automatic schema evolution.
 
void operator=(const TMessage &)
 
Bool_t UsesSchemaEvolution() const
 
void ForceWriteInfo(TVirtualStreamerInfo *info, Bool_t force) override
Force writing the TStreamerInfo to the message.
 
void Forward()
Change a buffer that was received into one that can be send, i.e.
 
void SetLength() const
Set the message length at the beginning of the message buffer.
 
Int_t GetCompressionAlgorithm() const
 
Bool_t TestBitNumber(UInt_t bitnumber) const
 
char * CompBuffer() const
 
void Reset() override
Reset the message buffer so we can use (i.e. fill) it again.
 
void SetCompressionSettings(Int_t settings=ROOT::RCompressionSetting::EDefaults::kUseCompiledDefault)
Set compression settings.
 
TList * GetStreamerInfos() const
 
UShort_t WriteProcessID(TProcessID *pid) override
Check if the ProcessID pid is already in the message.
 
Int_t Compress()
Compress the message.
 
virtual ~TMessage()
Destructor.
 
static Bool_t UsesSchemaEvolutionForAll()
Static function returning status of global schema evolution.
 
TMessage(const TMessage &)
 
Int_t GetCompressionSettings() const
 
void TagStreamerInfo(TVirtualStreamerInfo *info) override
Remember that the StreamerInfo is being used in writing.
 
void SetCompressionLevel(Int_t level=ROOT::RCompressionSetting::ELevel::kUseMin)
Set compression level.
 
Int_t Uncompress()
Uncompress the message.
 
Int_t GetCompressionLevel() const
 
static Bool_t fgEvolution
 
void SetWhat(UInt_t what)
Using this method one can change the message type a-posteriori In case you OR "what" with kMESS_ACK,...
 
void SetCompressionAlgorithm(Int_t algorithm=ROOT::RCompressionSetting::EAlgorithm::kUseGlobal)
Set compression algorithm.
 
TClass * GetClass() const
 
void EnableSchemaEvolution(Bool_t enable=kTRUE)
 
A TProcessID identifies a ROOT job in a unique way in time and space.
 
Abstract Interface class describing Streamer information for one class.
 
@ kUseGlobal
Use the global compression algorithm.
 
@ kUseCompiledDefault
Use the compile-time default setting.
 
@ kUseMin
Compression level reserved when we are not sure what to use (1 is for the fastest compression)