#include <TLockFile.h>
Inheritance diagram for TLockFile:
Public Member Functions | |
TLockFile (const char *path, Int_t timeLimit=0) | |
virtual | ~TLockFile () |
TLockFile (const char *path, Int_t timeLimit=0) | |
virtual | ~TLockFile () |
Protected Member Functions | |
Bool_t | Lock (const char *path, Int_t timeLimit) |
Bool_t | Lock (const char *path, Int_t timeLimit) |
Protected Attributes | |
TString | fPath |
Private Member Functions | |
TLockFile (const TLockFile &) | |
TLockFile & | operator= (const TLockFile &) |
TLockFile (const TLockFile &) | |
TLockFile & | operator= (const TLockFile &) |
Definition at line 39 of file TLockFile.h.
TLockFile::TLockFile | ( | const TLockFile & | ) | [private] |
TLockFile::TLockFile | ( | const char * | path, | |
Int_t | timeLimit = 0 | |||
) |
TLockFile::~TLockFile | ( | ) | [virtual] |
Definition at line 53 of file TLockFile.cxx.
References TString::Data(), fPath, gDebug, gSystem, TObject::Info(), and TSystem::Unlink().
TLockFile::TLockFile | ( | const TLockFile & | ) | [private] |
TLockFile::TLockFile | ( | const char * | path, | |
Int_t | timeLimit = 0 | |||
) |
virtual TLockFile::~TLockFile | ( | ) | [virtual] |
Definition at line 64 of file TLockFile.cxx.
References TSystem::Chmod(), TFile::Close(), gDebug, TSystem::GetPathInfo(), gSystem, TObject::Info(), kFALSE, kTRUE, TFile::Open(), and TSystem::Unlink().
TString TLockFile::fPath [protected] |