12 #ifndef ROOT_TBufferSQL 13 #define ROOT_TBufferSQL 33 std::vector<Int_t>::const_iterator
fIter;
virtual void ReadLong64(Long64_t &l)
Operator>>
virtual void WriteUShort(UShort_t s)
Operator<<.
The concrete implementation of TBuffer for writing/reading to/from a ROOT file or socket...
virtual void WriteUChar(UChar_t c)
Operator<<.
virtual void ReadStdString(std::string *s)
Read a std::string.
Implement TBuffer for a SQL backend.
virtual void WriteChar(Char_t c)
Operator<<.
virtual void WriteCharP(const Char_t *c)
Operator<<.
void ResetOffset()
Reset Offset.
virtual void ReadFastArrayWithFactor(Float_t *ptr, Int_t n, Double_t factor, Double_t minvalue)
Read array of Float16_t from buffer.
virtual void WriteShort(Short_t s)
Operator<<.
virtual void ReadUChar(UChar_t &c)
Operator>>
std::vector< Int_t >::const_iterator fIter
virtual void ReadLong(Long_t &l)
Operator>>
#define ClassDef(name, id)
virtual void ReadChar(Char_t &c)
Operator>>
virtual void ReadCharP(Char_t *c)
Operator>>
virtual void ReadInt(Int_t &i)
Operator>>
virtual void ReadUShort(UShort_t &s)
Operator>>
virtual void ReadFloat(Float_t &f)
Operator>>
virtual void ReadStdString(std::string *s)=0
virtual void WriteFastArray(const Bool_t *b, Int_t n)
WriteFastArray SQL implementation.
virtual void WriteFastArrayString(const Char_t *c, Int_t n)
WriteFastArray SQL implementation.
virtual void ReadTString(TString &s)
Read a TString.
virtual void WriteFloat(Float_t f)
Operator<<.
virtual void ReadShort(Short_t &s)
Operator>>
virtual void WriteInt(Int_t i)
Operator<<.
virtual void WriteLong(Long_t l)
Operator<<.
std::vector< Int_t > * fColumnVec
virtual void WriteLong64(Long64_t l)
Operator<<.
The ROOT global object gROOT contains a list of all defined classes.
virtual void WriteCharStar(char *s)
Write a char* string.
virtual void ReadFastArray(Bool_t *, Int_t)
ReadFastArray SQL implementation.
virtual void WriteStdString(const std::string *s)
Write a std::string.
void operator=(const TBufferSQL &)
virtual void ReadULong(ULong_t &l)
Operator>>
virtual void ReadFastArrayFloat16(Float_t *f, Int_t n, TStreamerElement *ele=0)
ReadFastArray SQL implementation.
virtual void ReadCharStar(char *&s)
Read a char* string.
virtual void WriteBool(Bool_t b)
Operator<<.
virtual void ReadUInt(UInt_t &i)
Operator>>
unsigned long long ULong64_t
virtual void ReadFastArrayString(Char_t *, Int_t)
ReadFastArray SQL implementation.
virtual void WriteUInt(UInt_t i)
Operator<<.
static constexpr double s
virtual void WriteULong(ULong_t l)
Operator<<.
virtual void ReadDouble(Double_t &d)
Operator>>
virtual void WriteDouble(Double_t d)
Operator<<.
virtual void WriteULong64(ULong64_t l)
Operator<<.
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
virtual void WriteTString(const TString &s)
Write a TString.
virtual void ReadFastArrayWithNbits(Float_t *ptr, Int_t n, Int_t nbits)
Read array of Float16_t from buffer.
virtual void ReadBool(Bool_t &b)
Operator>>
virtual void WriteStdString(const std::string *s)=0
virtual void ReadULong64(ULong64_t &l)
Operator>>
virtual void ReadFastArrayDouble32(Double_t *d, Int_t n, TStreamerElement *ele=0)
ReadFastArray SQL implementation.