TRFIOSystem Class Reference

#include <TRFIOFile.h>

Inheritance diagram for TRFIOSystem:

TSystem TNamed TNamed TObject TObject TObject TObject List of all members.

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

Detailed Description

Definition at line 85 of file TRFIOFile.h.


Constructor & Destructor Documentation

TRFIOSystem::TRFIOSystem (  ) 

Definition at line 415 of file TRFIOFile.cxx.

References fDirp, and TNamed::SetName().

virtual TRFIOSystem::~TRFIOSystem (  )  [inline, virtual]

Definition at line 94 of file TRFIOFile.h.


Member Function Documentation

void* TRFIOSystem::GetDirPtr (  )  const [inline, private, virtual]

Reimplemented from TSystem.

Definition at line 90 of file TRFIOFile.h.

References fDirp.

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.


Member Data Documentation

void* TRFIOSystem::fDirp [private]

Definition at line 88 of file TRFIOFile.h.

Referenced by FreeDirectory(), GetDirEntry(), GetDirPtr(), OpenDirectory(), and TRFIOSystem().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:46:12 2011 for ROOT_528-00b_version by  doxygen 1.5.1