#include <TFileCacheWrite.h>
Inheritance diagram for TFileCacheWrite:
Definition at line 30 of file TFileCacheWrite.h.
TFileCacheWrite::TFileCacheWrite | ( | const TFileCacheWrite & | ) | [private] |
TFileCacheWrite::TFileCacheWrite | ( | ) |
Definition at line 48 of file TFileCacheWrite.cxx.
References fBuffer, fBufferSize, fFile, fNtot, fRecursive, fSeekStart, gDebug, TObject::Info(), kFALSE, and TFile::SetCacheWrite().
TFileCacheWrite::~TFileCacheWrite | ( | ) | [virtual] |
TFileCacheWrite::TFileCacheWrite | ( | const TFileCacheWrite & | ) | [private] |
TFileCacheWrite::TFileCacheWrite | ( | ) |
virtual TFileCacheWrite::~TFileCacheWrite | ( | ) | [virtual] |
TFileCacheWrite& TFileCacheWrite::operator= | ( | const TFileCacheWrite & | ) | [private] |
Bool_t TFileCacheWrite::Flush | ( | ) | [virtual] |
Definition at line 76 of file TFileCacheWrite.cxx.
References fBuffer, fFile, fNtot, fRecursive, fSeekStart, kFALSE, kTRUE, TFile::Seek(), and TFile::WriteBuffer().
Referenced by TFile::FlushWriteCache(), and WriteBuffer().
virtual Int_t TFileCacheWrite::GetBytesInCache | ( | ) | const [inline, virtual] |
Definition at line 49 of file TFileCacheWrite.h.
References fNtot.
Referenced by TFile::GetBytesWritten().
void TFileCacheWrite::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 92 of file TFileCacheWrite.cxx.
References fFile, fNtot, fSeekStart, TNamed::GetName(), and TString::ToLower().
Definition at line 103 of file TFileCacheWrite.cxx.
References fBuffer, fNtot, and fSeekStart.
Referenced by TFile::ReadBufferViaCache().
Definition at line 116 of file TFileCacheWrite.cxx.
References fBuffer, fBufferSize, fFile, Flush(), fNtot, fRecursive, fSeekStart, kFALSE, kTRUE, and TFile::WriteBuffer().
Referenced by TFile::WriteBufferViaCache().
void TFileCacheWrite::SetFile | ( | TFile * | file | ) | [virtual] |
TFileCacheWrite& TFileCacheWrite::operator= | ( | const TFileCacheWrite & | ) | [private] |
virtual Bool_t TFileCacheWrite::Flush | ( | ) | [virtual] |
virtual Int_t TFileCacheWrite::GetBytesInCache | ( | ) | const [inline, virtual] |
virtual void TFileCacheWrite::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
virtual void TFileCacheWrite::SetFile | ( | TFile * | file | ) | [virtual] |
Long64_t TFileCacheWrite::fSeekStart [protected] |
Definition at line 33 of file TFileCacheWrite.h.
Referenced by Flush(), Print(), ReadBuffer(), TFileCacheWrite(), and WriteBuffer().
Int_t TFileCacheWrite::fBufferSize [protected] |
Definition at line 34 of file TFileCacheWrite.h.
Referenced by TFileCacheWrite(), and WriteBuffer().
Int_t TFileCacheWrite::fNtot [protected] |
Definition at line 35 of file TFileCacheWrite.h.
Referenced by Flush(), GetBytesInCache(), Print(), ReadBuffer(), TFileCacheWrite(), and WriteBuffer().
TFile* TFileCacheWrite::fFile [protected] |
Definition at line 36 of file TFileCacheWrite.h.
Referenced by Flush(), Print(), SetFile(), TFileCacheWrite(), and WriteBuffer().
char* TFileCacheWrite::fBuffer [protected] |
Definition at line 37 of file TFileCacheWrite.h.
Referenced by Flush(), ReadBuffer(), TFileCacheWrite(), WriteBuffer(), and ~TFileCacheWrite().
Bool_t TFileCacheWrite::fRecursive [protected] |
Definition at line 38 of file TFileCacheWrite.h.
Referenced by Flush(), TFileCacheWrite(), and WriteBuffer().
TFile* TFileCacheWrite::fFile [protected] |
Definition at line 36 of file TFileCacheWrite.h.
char* TFileCacheWrite::fBuffer [protected] |
Definition at line 37 of file TFileCacheWrite.h.