Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TBuffer Member List

This is the complete list of members for TBuffer, including all inherited members.

AbstractMethod(const char *method) constTObject
AddToTObjectTable(TObject *)TObjectprivatestatic
AppendPad(Option_t *option="")TObjectvirtual
ApplySequence(const TStreamerInfoActions::TActionSequence &sequence, void *object)=0TBufferpure virtual
ApplySequence(const TStreamerInfoActions::TActionSequence &sequence, void *start_collection, void *end_collection)=0TBufferpure virtual
ApplySequenceVecPtr(const TStreamerInfoActions::TActionSequence &sequence, void *start_collection, void *end_collection)=0TBufferpure virtual
AutoExpand(Int_t size_needed)TBuffer
Browse(TBrowser *b)TObjectvirtual
Buffer() constTBufferinline
BufferSize() constTBufferinline
ByteSwapBuffer(Long64_t n, EDataType type)TBuffer
CacheList_t typedefTBufferprotected
CheckByteCount(UInt_t startpos, UInt_t bcnt, const TClass *clss)=0TBufferpure virtual
CheckByteCount(UInt_t startpos, UInt_t bcnt, const char *classname)=0TBufferpure virtual
CheckedHash()TObjectinline
CheckObject(const TObject *obj)=0TBufferpure virtual
CheckObject(const void *obj, const TClass *ptrClass)=0TBufferpure virtual
Class()TBufferstatic
Class_Name()TBufferstatic
Class_Version()TBufferinlinestatic
ClassBegin(const TClass *, Version_t=-1)=0TBufferpure virtual
ClassEnd(const TClass *)=0TBufferpure virtual
ClassMember(const char *, const char *=nullptr, Int_t=-1, Int_t=-1)=0TBufferpure virtual
ClassName() constTObjectvirtual
Clear(Option_t *="")TObjectinlinevirtual
Clone(const char *newname="") constTObjectvirtual
Compare(const TObject *obj) constTObjectvirtual
Copy(TObject &object) constTObjectvirtual
DeclFileName()TBufferinlinestatic
DecrementLevel(TVirtualStreamerInfo *)=0TBufferpure virtual
Delete(Option_t *option="")TObjectvirtual
DetachBuffer()TBufferinline
DistancetoPrimitive(Int_t px, Int_t py)TObjectvirtual
DoError(int level, const char *location, const char *fmt, va_list va) constTObjectprotectedvirtual
Draw(Option_t *option="")TObjectvirtual
DrawClass() constTObjectvirtual
DrawClone(Option_t *option="") constTObjectvirtual
Dump() constTObjectvirtual
EDeprecatedStatusBits enum nameTObject
EMode enum nameTBuffer
Error(const char *method, const char *msgfmt,...) constTObjectvirtual
EStatusBits enum nameTBuffer
Execute(const char *method, const char *params, Int_t *error=nullptr)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=nullptr)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TObjectvirtual
Expand(Int_t newsize, Bool_t copy=kTRUE)TBuffer
Fatal(const char *method, const char *msgfmt,...) constTObjectvirtual
fBitsTObjectprivate
fBufCurTBufferprotected
fBufferTBufferprotected
fBufMaxTBufferprotected
fBufSizeTBufferprotected
fCacheStackTBufferprotected
fgDtorOnlyTObjectprivatestatic
fgObjectStatTObjectprivatestatic
FindObject(const char *name) constTObjectvirtual
FindObject(const TObject *obj) constTObjectvirtual
fModeTBufferprotected
ForceWriteInfo(TVirtualStreamerInfo *info, Bool_t force)=0TBufferpure virtual
ForceWriteInfoClones(TClonesArray *a)=0TBufferpure virtual
fParentTBufferprotected
fReAllocFuncTBufferprotected
fUniqueIDTObjectprivate
fVersionTBufferprotected
GetBufferDisplacement() const =0TBufferpure virtual
GetBufferVersion() constTBufferinline
GetClass(const std::type_info &typeinfo)TBufferstatic
GetClass(const char *className)TBufferstatic
GetCurrent() constTBufferinline
GetDrawOption() constTObjectvirtual
GetDtorOnly()TObjectstatic
GetIconName() constTObjectvirtual
GetInfo()=0TBufferpure virtual
GetLastProcessID(TRefTable *reftable) const =0TBufferpure virtual
GetMapCount() const =0TBufferpure virtual
GetMappedObject(UInt_t tag, void *&ptr, TClass *&ClassPtr) const =0TBufferpure virtual
GetName() constTObjectvirtual
GetObjectInfo(Int_t px, Int_t py) constTObjectvirtual
GetObjectStat()TObjectstatic
GetOption() constTObjectinlinevirtual
GetParent() constTBuffer
GetPidOffset() const =0TBufferpure virtual
GetReAllocFunc() constTBuffer
GetTitle() constTObjectvirtual
GetTRefExecId()=0TBufferpure virtual
GetUniqueID() constTObjectvirtual
GetVersionOwner() const =0TBufferpure virtual
HandleTimer(TTimer *timer)TObjectvirtual
Hash() constTObjectvirtual
HasInconsistentHash() constTObjectinline
IncrementLevel(TVirtualStreamerInfo *info)=0TBufferpure virtual
Info(const char *method, const char *msgfmt,...) constTObjectvirtual
InheritsFrom(const char *classname) constTObjectvirtual
InheritsFrom(const TClass *cl) constTObjectvirtual
InitMap()=0TBufferpure virtual
Inspect() constTObjectvirtual
InvertBit(UInt_t f)TObjectinline
IsA() const overrideTBufferinlinevirtual
IsDestructed() constTObjectinline
IsEqual(const TObject *obj) constTObjectvirtual
IsFolder() constTObjectvirtual
IsOnHeap() constTObjectinline
IsReading() constTBufferinline
IsSortable() constTObjectinlinevirtual
IsWriting() constTBufferinline
IsZombie() constTObjectinline
kBitMask enum valueTObject
kCanDelete enum valueTObject
kCannotHandleMemberWiseStreaming enum valueTBuffer
kCannotPick enum valueTObject
kHasUUID enum valueTObject
kInconsistent enum valueTObject
kInitialSize enum valueTBuffer
kInvalidObject enum valueTObject
kIsOnHeap enum valueTObject
kIsOwner enum valueTBuffer
kIsReferenced enum valueTObject
kMinimalSize enum valueTBuffer
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kObjInCanvas enum valueTObject
kOnlyPrepStep enum valueTObjectprotected
kOverwrite enum valueTObject
kRead enum valueTBuffer
kSingleKey enum valueTObject
kWrite enum valueTBuffer
kWriteDelete enum valueTObject
kZombie enum valueTObject
Length() constTBufferinline
ls(Option_t *option="") constTObjectvirtual
MakeZombie()TObjectinlineprotected
MapObject(const TObject *obj, UInt_t offset=1)=0TBufferpure virtual
MapObject(const void *obj, const TClass *cl, UInt_t offset=1)=0TBufferpure virtual
MayNotUse(const char *method) constTObject
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) constTObject
operator delete(void *ptr)TObject
operator delete(void *ptr, void *vp)TObject
operator delete[](void *ptr)TObject
operator delete[](void *ptr, void *vp)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator=(const TBuffer &)=deleteTBufferprotected
TObject::operator=(const TObject &rhs)TObjectinline
Paint(Option_t *option="")TObjectvirtual
PeekDataCache() constTBuffervirtual
Pop()TObjectvirtual
PopDataCache()TBuffervirtual
Print(Option_t *option="") constTObjectvirtual
PushDataCache(TVirtualArray *)TBuffervirtual
Read(const char *name) overrideTBufferinlineprotectedvirtual
ReadArray(Bool_t *&b)=0TBufferpure virtual
ReadArray(Char_t *&c)=0TBufferpure virtual
ReadArray(UChar_t *&c)=0TBufferpure virtual
ReadArray(Short_t *&h)=0TBufferpure virtual
ReadArray(UShort_t *&h)=0TBufferpure virtual
ReadArray(Int_t *&i)=0TBufferpure virtual
ReadArray(UInt_t *&i)=0TBufferpure virtual
ReadArray(Long_t *&l)=0TBufferpure virtual
ReadArray(ULong_t *&l)=0TBufferpure virtual
ReadArray(Long64_t *&l)=0TBufferpure virtual
ReadArray(ULong64_t *&l)=0TBufferpure virtual
ReadArray(Float_t *&f)=0TBufferpure virtual
ReadArray(Double_t *&d)=0TBufferpure virtual
ReadArrayDouble32(Double_t *&d, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadArrayFloat16(Float_t *&f, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadBool(Bool_t &b)=0TBufferpure virtual
ReadBuf(void *buf, Int_t max)=0TBufferpure virtual
ReadChar(Char_t &c)=0TBufferpure virtual
ReadCharP(Char_t *c)=0TBufferpure virtual
ReadCharStar(char *&s)=0TBufferpure virtual
ReadClass(const TClass *cl=nullptr, UInt_t *objTag=nullptr)=0TBufferpure virtual
ReadClassBuffer(const TClass *cl, void *pointer, const TClass *onfile_class=nullptr)=0TBufferpure virtual
ReadClassBuffer(const TClass *cl, void *pointer, Int_t version, UInt_t start, UInt_t count, const TClass *onfile_class=nullptr)=0TBufferpure virtual
ReadClassEmulated(const TClass *cl, void *object, const TClass *onfile_class=nullptr)=0TBufferpure virtual
ReadClones(TClonesArray *a, Int_t nobjects, Version_t objvers)=0TBufferpure virtual
ReadDouble(Double_t &d)=0TBufferpure virtual
ReadDouble32(Double_t *d, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadFastArray(Bool_t *b, Int_t n)=0TBufferpure virtual
ReadFastArray(Char_t *c, Int_t n)=0TBufferpure virtual
ReadFastArray(UChar_t *c, Int_t n)=0TBufferpure virtual
ReadFastArray(Short_t *h, Int_t n)=0TBufferpure virtual
ReadFastArray(UShort_t *h, Int_t n)=0TBufferpure virtual
ReadFastArray(Int_t *i, Int_t n)=0TBufferpure virtual
ReadFastArray(UInt_t *i, Int_t n)=0TBufferpure virtual
ReadFastArray(Long_t *l, Int_t n)=0TBufferpure virtual
ReadFastArray(ULong_t *l, Int_t n)=0TBufferpure virtual
ReadFastArray(Long64_t *l, Int_t n)=0TBufferpure virtual
ReadFastArray(ULong64_t *l, Int_t n)=0TBufferpure virtual
ReadFastArray(Float_t *f, Int_t n)=0TBufferpure virtual
ReadFastArray(Double_t *d, Int_t n)=0TBufferpure virtual
ReadFastArray(void *start, const TClass *cl, Int_t n=1, TMemberStreamer *s=nullptr, const TClass *onFileClass=nullptr)=0TBufferpure virtual
ReadFastArray(void **startp, const TClass *cl, Int_t n=1, Bool_t isPreAlloc=kFALSE, TMemberStreamer *s=nullptr, const TClass *onFileClass=nullptr)=0TBufferpure virtual
ReadFastArrayDouble32(Double_t *d, Int_t n, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadFastArrayFloat16(Float_t *f, Int_t n, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadFastArrayString(Char_t *c, Int_t n)=0TBufferpure virtual
ReadFastArrayWithFactor(Float_t *ptr, Int_t n, Double_t factor, Double_t minvalue)=0TBufferpure virtual
ReadFastArrayWithFactor(Double_t *ptr, Int_t n, Double_t factor, Double_t minvalue)=0TBufferpure virtual
ReadFastArrayWithNbits(Float_t *ptr, Int_t n, Int_t nbits)=0TBufferpure virtual
ReadFastArrayWithNbits(Double_t *ptr, Int_t n, Int_t nbits)=0TBufferpure virtual
ReadFloat(Float_t &f)=0TBufferpure virtual
ReadFloat16(Float_t *f, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadInt(Int_t &i)=0TBufferpure virtual
ReadLong(Long_t &l)=0TBufferpure virtual
ReadLong64(Long64_t &l)=0TBufferpure virtual
ReadObject(const TClass *cl)=0TBufferpure virtual
ReadObjectAny(const TClass *cast)=0TBufferpure virtual
ReadProcessID(UShort_t pidf)=0TBufferpure virtual
ReadShort(Short_t &s)=0TBufferpure virtual
ReadStaticArray(Bool_t *b)=0TBufferpure virtual
ReadStaticArray(Char_t *c)=0TBufferpure virtual
ReadStaticArray(UChar_t *c)=0TBufferpure virtual
ReadStaticArray(Short_t *h)=0TBufferpure virtual
ReadStaticArray(UShort_t *h)=0TBufferpure virtual
ReadStaticArray(Int_t *i)=0TBufferpure virtual
ReadStaticArray(UInt_t *i)=0TBufferpure virtual
ReadStaticArray(Long_t *l)=0TBufferpure virtual
ReadStaticArray(ULong_t *l)=0TBufferpure virtual
ReadStaticArray(Long64_t *l)=0TBufferpure virtual
ReadStaticArray(ULong64_t *l)=0TBufferpure virtual
ReadStaticArray(Float_t *f)=0TBufferpure virtual
ReadStaticArray(Double_t *d)=0TBufferpure virtual
ReadStaticArrayDouble32(Double_t *d, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadStaticArrayFloat16(Float_t *f, TStreamerElement *ele=nullptr)=0TBufferpure virtual
ReadStdString(std::string *s)=0TBufferpure virtual
ReadStdString(std::string &s)TBufferinlinevirtual
ReadString(char *s, Int_t max)=0TBufferpure virtual
ReadTString(TString &s)=0TBufferpure virtual
ReadUChar(UChar_t &c)=0TBufferpure virtual
ReadUInt(UInt_t &i)=0TBufferpure virtual
ReadULong(ULong_t &l)=0TBufferpure virtual
ReadULong64(ULong64_t &l)=0TBufferpure virtual
ReadUShort(UShort_t &s)=0TBufferpure virtual
ReadVersion(UInt_t *start=nullptr, UInt_t *bcnt=nullptr, const TClass *cl=nullptr)=0TBufferpure virtual
ReadVersionForMemberWise(const TClass *cl=nullptr)=0TBufferpure virtual
ReadVersionNoCheckSum(UInt_t *start=nullptr, UInt_t *bcnt=nullptr)=0TBufferpure virtual
ReadWithFactor(Float_t *ptr, Double_t factor, Double_t minvalue)=0TBufferpure virtual
ReadWithFactor(Double_t *ptr, Double_t factor, Double_t minvalue)=0TBufferpure virtual
ReadWithNbits(Float_t *ptr, Int_t nbits)=0TBufferpure virtual
ReadWithNbits(Double_t *ptr, Int_t nbits)=0TBufferpure virtual
RecursiveRemove(TObject *obj)TObjectvirtual
Reset()=0TBufferpure virtual
ResetBit(UInt_t f)TObjectinline
ResetMap()=0TBufferpure virtual
SaveAs(const char *filename="", Option_t *option="") constTObjectvirtual
SavePrimitive(std::ostream &out, Option_t *option="")TObjectvirtual
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetBuffer(void *buf, UInt_t bufsiz=0, Bool_t adopt=kTRUE, ReAllocCharFun_t reallocfunc=nullptr)TBuffer
SetBufferDisplacement()=0TBufferpure virtual
SetBufferDisplacement(Int_t skipped)=0TBufferpure virtual
SetBufferOffset(Int_t offset=0)TBufferinline
SetByteCount(UInt_t cntpos, Bool_t packInVersion=kFALSE)=0TBufferpure virtual
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetObjectStat(Bool_t stat)TObjectstatic
SetParent(TObject *parent)TBuffer
SetPidOffset(UShort_t offset)=0TBufferpure virtual
SetReadMode()TBuffer
SetReadParam(Int_t mapsize)=0TBufferpure virtual
SetReAllocFunc(ReAllocCharFun_t reallocfunc=nullptr)TBuffer
SetStreamerElementNumber(TStreamerElement *elem, Int_t comp_type)=0TBufferpure virtual
SetUniqueID(UInt_t uid)TObjectvirtual
SetWriteMode()TBuffer
SetWriteParam(Int_t mapsize)=0TBufferpure virtual
SkipObjectAny()=0TBufferpure virtual
SkipVersion(const TClass *cl=nullptr)=0TBufferpure virtual
Streamer(TBuffer &) overrideTBuffervirtual
StreamerNVirtual(TBuffer &ClassDef_StreamerNVirtual_b)TBufferinline
StreamObject(void *obj, const std::type_info &typeinfo, const TClass *onFileClass=nullptr)=0TBufferpure virtual
StreamObject(void *obj, const char *className, const TClass *onFileClass=nullptr)=0TBufferpure virtual
StreamObject(void *obj, const TClass *cl, const TClass *onFileClass=nullptr)=0TBufferpure virtual
StreamObject(TObject *obj)=0TBufferpure virtual
SysError(const char *method, const char *msgfmt,...) constTObjectvirtual
TagStreamerInfo(TVirtualStreamerInfo *info)=0TBufferpure virtual
TBuffer()TBufferinlineprotected
TBuffer(const TBuffer &)=deleteTBufferprotected
TBuffer(EMode mode)TBuffer
TBuffer(EMode mode, Int_t bufsiz)TBuffer
TBuffer(EMode mode, Int_t bufsiz, void *buf, Bool_t adopt=kTRUE, ReAllocCharFun_t reallocfunc=nullptr)TBuffer
TestBit(UInt_t f) constTObjectinline
TestBits(UInt_t f) constTObjectinline
TObject()TObjectinline
TObject(const TObject &object)TObjectinline
UseCurrentStyle()TObjectvirtual
Warning(const char *method, const char *msgfmt,...) constTObjectvirtual
Write(const char *name, Int_t opt, Int_t bufs) overrideTBufferinlineprotectedvirtual
Write(const char *name, Int_t opt, Int_t bufs) const overrideTBufferinlineprotectedvirtual
WriteArray(const Bool_t *b, Int_t n)=0TBufferpure virtual
WriteArray(const Char_t *c, Int_t n)=0TBufferpure virtual
WriteArray(const UChar_t *c, Int_t n)=0TBufferpure virtual
WriteArray(const Short_t *h, Int_t n)=0TBufferpure virtual
WriteArray(const UShort_t *h, Int_t n)=0TBufferpure virtual
WriteArray(const Int_t *i, Int_t n)=0TBufferpure virtual
WriteArray(const UInt_t *i, Int_t n)=0TBufferpure virtual
WriteArray(const Long_t *l, Int_t n)=0TBufferpure virtual
WriteArray(const ULong_t *l, Int_t n)=0TBufferpure virtual
WriteArray(const Long64_t *l, Int_t n)=0TBufferpure virtual
WriteArray(const ULong64_t *l, Int_t n)=0TBufferpure virtual
WriteArray(const Float_t *f, Int_t n)=0TBufferpure virtual
WriteArray(const Double_t *d, Int_t n)=0TBufferpure virtual
WriteArrayDouble32(const Double_t *d, Int_t n, TStreamerElement *ele=nullptr)=0TBufferpure virtual
WriteArrayFloat16(const Float_t *f, Int_t n, TStreamerElement *ele=nullptr)=0TBufferpure virtual
WriteBool(Bool_t b)=0TBufferpure virtual
WriteBuf(const void *buf, Int_t max)=0TBufferpure virtual
WriteChar(Char_t c)=0TBufferpure virtual
WriteCharP(const Char_t *c)=0TBufferpure virtual
WriteCharStar(char *s)=0TBufferpure virtual
WriteClass(const TClass *cl)=0TBufferpure virtual
WriteClassBuffer(const TClass *cl, void *pointer)=0TBufferpure virtual
WriteClones(TClonesArray *a, Int_t nobjects)=0TBufferpure virtual
WriteDouble(Double_t d)=0TBufferpure virtual
WriteDouble32(Double_t *d, TStreamerElement *ele=nullptr)=0TBufferpure virtual
WriteFastArray(const Bool_t *b, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Char_t *c, Long64_t n)=0TBufferpure virtual
WriteFastArray(const UChar_t *c, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Short_t *h, Long64_t n)=0TBufferpure virtual
WriteFastArray(const UShort_t *h, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Int_t *i, Long64_t n)=0TBufferpure virtual
WriteFastArray(const UInt_t *i, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Long_t *l, Long64_t n)=0TBufferpure virtual
WriteFastArray(const ULong_t *l, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Long64_t *l, Long64_t n)=0TBufferpure virtual
WriteFastArray(const ULong64_t *l, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Float_t *f, Long64_t n)=0TBufferpure virtual
WriteFastArray(const Double_t *d, Long64_t n)=0TBufferpure virtual
WriteFastArray(void *start, const TClass *cl, Long64_t n=1, TMemberStreamer *s=nullptr)=0TBufferpure virtual
WriteFastArray(void **startp, const TClass *cl, Long64_t n=1, Bool_t isPreAlloc=kFALSE, TMemberStreamer *s=nullptr)=0TBufferpure virtual
WriteFastArrayDouble32(const Double_t *d, Long64_t n, TStreamerElement *ele=nullptr)=0TBufferpure virtual
WriteFastArrayFloat16(const Float_t *f, Long64_t n, TStreamerElement *ele=nullptr)=0TBufferpure virtual
WriteFastArrayString(const Char_t *c, Long64_t n)=0TBufferpure virtual
WriteFloat(Float_t f)=0TBufferpure virtual
WriteFloat16(Float_t *f, TStreamerElement *ele=nullptr)=0TBufferpure virtual
WriteInt(Int_t i)=0TBufferpure virtual
WriteLong(Long_t l)=0TBufferpure virtual
WriteLong64(Long64_t l)=0TBufferpure virtual
WriteObject(const TObject *obj, Bool_t cacheReuse)=0TBufferpure virtual
WriteObject(const T *objptr, Bool_t cacheReuse=kTRUE)TBufferinline
WriteObjectAny(const void *obj, const TClass *ptrClass, Bool_t cacheReuse=kTRUE)=0TBufferpure virtual
WriteProcessID(TProcessID *pid)=0TBufferpure virtual
WriteShort(Short_t s)=0TBufferpure virtual
WriteStdString(const std::string *s)=0TBufferpure virtual
WriteStdString(std::string &s)TBufferinlinevirtual
WriteString(const char *s)=0TBufferpure virtual
WriteTString(const TString &s)=0TBufferpure virtual
WriteUChar(UChar_t c)=0TBufferpure virtual
WriteUInt(UInt_t i)=0TBufferpure virtual
WriteULong(ULong_t l)=0TBufferpure virtual
WriteULong64(ULong64_t l)=0TBufferpure virtual
WriteUShort(UShort_t s)=0TBufferpure virtual
WriteVersion(const TClass *cl, Bool_t useBcnt=kFALSE)=0TBufferpure virtual
WriteVersionMemberWise(const TClass *cl, Bool_t useBcnt=kFALSE)=0TBufferpure virtual
~TBuffer()TBuffervirtual
~TObject()TObjectvirtual