44  fResultPtr(
rs),fRowPtr(
r)
 
 
   83                              std::vector<Int_t> *
vc,
 
   99      Error(
"CreateBuffer",
"Need a vector of columns\n");
 
 
  127   Error(
"ReadBasketBytes",
"This member function should not be called!");
 
 
  136   Error(
"ReadBasketBuffers",
"This member function should not be called!");
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
Implement TBasket for a SQL backend.
 
void CreateBuffer(const char *name, TString title, std::vector< Int_t > *vc, TBranch *branch, TSQLResult **rs)
Create a TSQLBuffer for this basket.
 
virtual Int_t ReadBasketBuffers(Long64_t pos, Int_t len, TFile *file)
See TBasket::ReadBasketBuffers. This is not implemented in TBasketSQL.
 
TBasketSQL()
Default constructor.
 
~TBasketSQL() override
Destructor.
 
virtual Int_t ReadBasketBytes(Long64_t pos, TFile *file)
See TBasket::ReadBasketBytes. This is not implemented in TBasketSQL.
 
void PrepareBasket(Long64_t entry) override
Prepare the basket for the next entry.
 
void Update(Int_t offset, Int_t skipped) override
See TBasket::Update.
 
Manages buffers for branches of a Tree.
 
Int_t * fEntryOffset
[fNevBuf] Offset of entries in fBuffer(TKey); generated at runtime.
 
bool fHeaderOnly
True when only the basket header must be read/written.
 
TBranch * fBranch
Pointer to the basket support branch.
 
Int_t fBufferSize
fBuffer length in bytes
 
Int_t fNevBufSize
Length in Int_t of fEntryOffset OR fixed length of each entry if fEntryOffset is null!
 
Int_t fNevBuf
Number of entries in basket.
 
Int_t fLast
Pointer to last used byte in basket.
 
Int_t * fDisplacement
![fNevBuf] Displacement of entries in fBuffer(TKey)
 
A TTree is a list of TBranches.
 
Implement TBuffer for a SQL backend.
 
A ROOT file is an on-disk file, usually with extension .root, that stores objects in a file-system-li...
 
TBuffer * fBufferRef
Pointer to the TBuffer object.
 
char * fBuffer
Object buffer.
 
TString fClassName
Object Class name.
 
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
 
virtual void SetName(const char *name)
Set the name of the TNamed.
 
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
 
A TTree object is a list of TBranch.