#include <TRFIOFile.h>
Inheritance diagram for TRFIOSystem:
Public Member Functions | |
TRFIOSystem () | |
virtual | ~TRFIOSystem () |
Int_t | MakeDirectory (const char *name) |
void * | OpenDirectory (const char *name) |
void | FreeDirectory (void *dirp) |
const char * | GetDirEntry (void *dirp) |
Int_t | GetPathInfo (const char *path, FileStat_t &buf) |
Bool_t | AccessPathName (const char *path, EAccessMode mode) |
Int_t | Unlink (const char *path) |
Private Member Functions | |
void * | GetDirPtr () const |
Private Attributes | |
void * | fDirp |
Definition at line 85 of file TRFIOFile.h.
TRFIOSystem::TRFIOSystem | ( | ) |
virtual TRFIOSystem::~TRFIOSystem | ( | ) | [inline, virtual] |
Definition at line 94 of file TRFIOFile.h.
void* TRFIOSystem::GetDirPtr | ( | ) | const [inline, private, virtual] |
Int_t TRFIOSystem::MakeDirectory | ( | const char * | name | ) | [virtual] |
Reimplemented from TSystem.
Definition at line 426 of file TRFIOFile.cxx.
References TUrl::GetFileAndOptions(), gSystem, and TSystem::SetErrorStr().
void * TRFIOSystem::OpenDirectory | ( | const char * | name | ) | [virtual] |
Reimplemented from TSystem.
Definition at line 438 of file TRFIOFile.cxx.
References TObject::Error(), fDirp, TUrl::GetFileAndOptions(), gSystem, TSystem::SetErrorStr(), and stat.
void TRFIOSystem::FreeDirectory | ( | void * | dirp | ) | [virtual] |
Reimplemented from TSystem.
Definition at line 466 of file TRFIOFile.cxx.
References TObject::Error(), and fDirp.
const char * TRFIOSystem::GetDirEntry | ( | void * | dirp | ) | [virtual] |
Reimplemented from TSystem.
Definition at line 482 of file TRFIOFile.cxx.
References TObject::Error(), and fDirp.
Int_t TRFIOSystem::GetPathInfo | ( | const char * | path, | |
FileStat_t & | buf | |||
) | [virtual] |
Reimplemented from TSystem.
Definition at line 503 of file TRFIOFile.cxx.
References buf, TUrl::GetFileAndOptions(), kFALSE, and stat64().
Bool_t TRFIOSystem::AccessPathName | ( | const char * | path, | |
EAccessMode | mode | |||
) | [virtual] |
Reimplemented from TSystem.
Definition at line 530 of file TRFIOFile.cxx.
References TUrl::GetFileAndOptions(), gSystem, kFALSE, kTRUE, and TSystem::SetErrorStr().
Int_t TRFIOSystem::Unlink | ( | const char * | path | ) | [virtual] |
Reimplemented from TSystem.
Definition at line 544 of file TRFIOFile.cxx.
References TUrl::GetFileAndOptions(), R_ISDIR(), and stat.
void* TRFIOSystem::fDirp [private] |
Definition at line 88 of file TRFIOFile.h.
Referenced by FreeDirectory(), GetDirEntry(), GetDirPtr(), OpenDirectory(), and TRFIOSystem().