#include <TFree.h>
Inheritance diagram for TFree:

Public Member Functions | |
| TFree () | |
| TFree (TList *lfree, Long64_t first, Long64_t last) | |
| virtual | ~TFree () |
| TFree * | AddFree (TList *lfree, Long64_t first, Long64_t last) |
| virtual void | FillBuffer (char *&buffer) |
| TFree * | GetBestFree (TList *lfree, Int_t nbytes) |
| Long64_t | GetFirst () const |
| Long64_t | GetLast () const |
| void | ls (Option_t *) const |
| virtual void | ReadBuffer (char *&buffer) |
| void | SetFirst (Long64_t first) |
| void | SetLast (Long64_t last) |
| Int_t | Sizeof () const |
| ClassDef (TFree, 1) | |
| TFree () | |
| TFree (TList *lfree, Long64_t first, Long64_t last) | |
| virtual | ~TFree () |
| TFree * | AddFree (TList *lfree, Long64_t first, Long64_t last) |
| virtual void | FillBuffer (char *&buffer) |
| TFree * | GetBestFree (TList *lfree, Int_t nbytes) |
| Long64_t | GetFirst () const |
| Long64_t | GetLast () const |
| void | ls (Option_t *) const |
| virtual void | ReadBuffer (char *&buffer) |
| void | SetFirst (Long64_t first) |
| void | SetLast (Long64_t last) |
| Int_t | Sizeof () const |
| ClassDef (TFree, 1) | |
Protected Attributes | |
| Long64_t | fFirst |
| Long64_t | fLast |
Definition at line 29 of file TFree.h.
| TFree::TFree | ( | ) |
Referenced by AddFree().
| TFree::TFree | ( | ) |
| virtual TFree::~TFree | ( | ) | [virtual] |
Definition at line 54 of file TFree.cxx.
References TList::AddBefore(), TList::After(), GetFirst(), GetLast(), Long64_t, TList::Remove(), SetFirst(), SetLast(), and TFree().
Referenced by TFile::MakeFree(), and TFile::Recover().
| void TFree::FillBuffer | ( | char *& | buffer | ) | [virtual] |
Definition at line 105 of file TFree.cxx.
References fFirst, fLast, TFile::kStartBigFile, tobuf(), and version.
Referenced by TFile::WriteFree().
Definition at line 123 of file TFree.cxx.
References TList::After(), fFirst, fLast, TList::Last(), Long64_t, and SetLast().
Referenced by TKey::Create().
| Long64_t TFree::GetFirst | ( | ) | const [inline] |
Definition at line 42 of file TFree.h.
References fFirst.
Referenced by AddFree(), TKey::Create(), TFile::MakeFree(), and TFile::WriteHeader().
| Long64_t TFree::GetLast | ( | ) | const [inline] |
Definition at line 43 of file TFree.h.
References fLast.
Referenced by AddFree(), TKey::Create(), TFile::MakeFree(), and TFile::ReadFree().
| void TFree::ls | ( | Option_t * | ) | const [virtual] |
| void TFree::ReadBuffer | ( | char *& | buffer | ) | [virtual] |
| void TFree::SetFirst | ( | Long64_t | first | ) | [inline] |
Definition at line 46 of file TFree.h.
References fFirst.
Referenced by AddFree(), and TKey::Create().
| void TFree::SetLast | ( | Long64_t | last | ) | [inline] |
Definition at line 47 of file TFree.h.
References fLast.
Referenced by AddFree(), and GetBestFree().
| Int_t TFree::Sizeof | ( | ) | const |
Definition at line 180 of file TFree.cxx.
References fLast, and TFile::kStartBigFile.
Referenced by TFile::WriteFree().
| TFree::ClassDef | ( | TFree | , | |
| 1 | ||||
| ) |
| virtual void TFree::FillBuffer | ( | char *& | buffer | ) | [virtual] |
| Long64_t TFree::GetFirst | ( | ) | const [inline] |
| virtual void TFree::ReadBuffer | ( | char *& | buffer | ) | [virtual] |
| void TFree::SetFirst | ( | Long64_t | first | ) | [inline] |
| void TFree::SetLast | ( | Long64_t | last | ) | [inline] |
| Int_t TFree::Sizeof | ( | ) | const |
| TFree::ClassDef | ( | TFree | , | |
| 1 | ||||
| ) |
Long64_t TFree::fFirst [protected] |
Definition at line 32 of file TFree.h.
Referenced by FillBuffer(), GetBestFree(), GetFirst(), ls(), ReadBuffer(), SetFirst(), and TFree().
Long64_t TFree::fLast [protected] |
Definition at line 33 of file TFree.h.
Referenced by FillBuffer(), GetBestFree(), GetLast(), ls(), ReadBuffer(), SetLast(), Sizeof(), and TFree().
1.5.1