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

Public Member Functions | |
| TRFIOFile (const char *url, Option_t *option="", const char *ftitle="", Int_t compress=1) | |
| ~TRFIOFile () | |
| Int_t | GetErrno () const |
| void | ResetErrno () const |
Private Member Functions | |
| TRFIOFile () | |
| Int_t | SysOpen (const char *pathname, Int_t flags, UInt_t mode) |
| Int_t | SysClose (Int_t fd) |
| Int_t | SysRead (Int_t fd, void *buf, Int_t len) |
| Int_t | SysWrite (Int_t fd, const void *buf, Int_t len) |
| Long64_t | SysSeek (Int_t fd, Long64_t offset, Int_t whence) |
| Int_t | SysStat (Int_t fd, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime) |
| Int_t | SysSync (Int_t) |
| Bool_t | ReadBuffers (char *buf, Long64_t *pos, Int_t *len, Int_t nbuf) |
Definition at line 58 of file TRFIOFile.h.
| TRFIOFile::TRFIOFile | ( | ) | [inline, private] |
Definition at line 61 of file TRFIOFile.h.
| TRFIOFile::TRFIOFile | ( | const char * | url, | |
| Option_t * | option = "", |
|||
| const char * | ftitle = "", |
|||
| Int_t | compress = 1 | |||
| ) |
| TRFIOFile::~TRFIOFile | ( | ) |
Reimplemented from TFile.
Definition at line 300 of file TRFIOFile.cxx.
References gSystem, and TSystem::SetErrorStr().
Reimplemented from TFile.
Definition at line 310 of file TRFIOFile.cxx.
References gSystem, and TSystem::SetErrorStr().
Reimplemented from TFile.
Definition at line 321 of file TRFIOFile.cxx.
References gSystem, and TSystem::SetErrorStr().
Reimplemented from TFile.
Definition at line 332 of file TRFIOFile.cxx.
References gSystem, and TSystem::SetErrorStr().
Reimplemented from TFile.
Definition at line 343 of file TRFIOFile.cxx.
References gSystem, Long64_t, and TSystem::SetErrorStr().
| Int_t TRFIOFile::SysStat | ( | Int_t | fd, | |
| Long_t * | id, | |||
| Long64_t * | size, | |||
| Long_t * | flags, | |||
| Long_t * | modtime | |||
| ) | [private, virtual] |
Reimplemented from TFile.
Definition at line 358 of file TRFIOFile.cxx.
References gSystem, if(), TSystem::SetErrorStr(), and stat64().
| Bool_t TRFIOFile::ReadBuffers | ( | char * | buf, | |
| Long64_t * | pos, | |||
| Int_t * | len, | |||
| Int_t | nbuf | |||
| ) | [private, virtual] |
Reimplemented from TFile.
Definition at line 207 of file TRFIOFile.cxx.
References TObject::Error(), TFile::fArchiveOffset, TFile::fBytesRead, TFile::fD, TFile::fgBytesRead, TFile::fgReadCalls, TVirtualPerfStats::FileReadEvent(), gDebug, TFile::GetFileBytesRead(), TFile::GetFileReadCalls(), gPerfStats, TObject::Info(), TFile::IsOpen(), TObject::IsZombie(), k, kFALSE, kTRUE, malloc(), n, realloc(), SEEK_SET, TFile::SetFileBytesRead(), TFile::SetFileReadCalls(), and start.
| Int_t TRFIOFile::GetErrno | ( | ) | const [virtual] |
Reimplemented from TFile.
Definition at line 391 of file TRFIOFile.cxx.
References TSystem::GetErrno().
| void TRFIOFile::ResetErrno | ( | ) | const [virtual] |
Reimplemented from TFile.
Definition at line 404 of file TRFIOFile.cxx.
References TSystem::ResetErrno().
1.5.1