void SetCompressionSettings(Int_t settings=1)
TClass * GetClass() const
Int_t Compress()
Compress the message.
Bool_t UsesSchemaEvolution() const
The concrete implementation of TBuffer for writing/reading to/from a ROOT file or socket...
char * CompBuffer() const
static Bool_t fgEvolution
TMessage(const TMessage &)
Int_t GetCompressionAlgorithm() const
void operator=(const TMessage &)
void SetCompressionAlgorithm(Int_t algorithm=0)
static Bool_t UsesSchemaEvolutionForAll()
Static function returning status of global schema evolution.
void TagStreamerInfo(TVirtualStreamerInfo *info)
Remember that the StreamerInfo is being used in writing.
#define ClassDef(name, id)
void SetWhat(UInt_t what)
Using this method one can change the message type a-posteriory.
A TProcessID identifies a ROOT job in a unique way in time and space.
Bool_t TestBitNumber(UInt_t bitnumber) const
void Reset()
Reset the message buffer so we can use (i.e. fill) it again.
High level handler of connections to XProofD.
Int_t Uncompress()
Uncompress the message.
The ROOT global object gROOT contains a list of all defined classes.
static void EnableSchemaEvolutionForAll(Bool_t enable=kTRUE)
Static function enabling or disabling the automatic schema evolution.
void EnableSchemaEvolution(Bool_t enable=kTRUE)
UShort_t WriteProcessID(TProcessID *pid)
Check if the ProcessID pid is already in the message.
void ForceWriteInfo(TVirtualStreamerInfo *info, Bool_t force)
Force writing the TStreamerInfo to the message.
Int_t GetCompressionLevel() const
void SetLength() const
Set the message length at the beginning of the message buffer.
void SetCompressionLevel(Int_t level=1)
Int_t GetCompressionSettings() const
virtual ~TMessage()
Clean up compression buffer.
TList * GetStreamerInfos() const
Bool_t TestBitNumber(UInt_t bitnumber) const
Abstract Interface class describing Streamer information for one class.
void Forward()
Change a buffer that was received into one that can be send, i.e.