TFileOpenHandle Class Reference

#include <TFile.h>

Inheritance diagram for TFileOpenHandle:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 ~TFileOpenHandle ()
Bool_t Matches (const char *name)
const char * GetOpt () const
Int_t GetCompress () const
Int_t GetNetOpt () const
 ~TFileOpenHandle ()
Bool_t Matches (const char *name)
const char * GetOpt () const
Int_t GetCompress () const
Int_t GetNetOpt () const

Private Member Functions

 TFileOpenHandle (TFile *f)
 TFileOpenHandle (const char *n, const char *o, const char *t, Int_t cmp, Int_t no)
 TFileOpenHandle (const TFileOpenHandle &)
TFileOpenHandleoperator= (const TFileOpenHandle &)
TFileGetFile () const
 TFileOpenHandle (TFile *f)
 TFileOpenHandle (const char *n, const char *o, const char *t, Int_t cmp, Int_t no)
 TFileOpenHandle (const TFileOpenHandle &)
TFileOpenHandleoperator= (const TFileOpenHandle &)
TFileGetFile () const

Private Attributes

TString fOpt
Int_t fCompress
Int_t fNetOpt
TFilefFile
TFilefFile

Friends

class TFile
class TAlienFile

Detailed Description

Definition at line 288 of file TFile.h.


Constructor & Destructor Documentation

TFileOpenHandle::TFileOpenHandle ( TFile f  )  [inline, private]

Definition at line 299 of file TFile.h.

TFileOpenHandle::TFileOpenHandle ( const char *  n,
const char *  o,
const char *  t,
Int_t  cmp,
Int_t  no 
) [inline, private]

Definition at line 301 of file TFile.h.

TFileOpenHandle::TFileOpenHandle ( const TFileOpenHandle  )  [private]

TFileOpenHandle::~TFileOpenHandle (  )  [inline]

Definition at line 310 of file TFile.h.

TFileOpenHandle::TFileOpenHandle ( TFile f  )  [inline, private]

Definition at line 299 of file TFile.h.

TFileOpenHandle::TFileOpenHandle ( const char *  n,
const char *  o,
const char *  t,
Int_t  cmp,
Int_t  no 
) [inline, private]

Definition at line 301 of file TFile.h.

TFileOpenHandle::TFileOpenHandle ( const TFileOpenHandle  )  [private]

TFileOpenHandle::~TFileOpenHandle (  )  [inline]

Definition at line 310 of file TFile.h.


Member Function Documentation

TFileOpenHandle& TFileOpenHandle::operator= ( const TFileOpenHandle  )  [private]

TFile* TFileOpenHandle::GetFile (  )  const [inline, private]

Definition at line 307 of file TFile.h.

References fFile.

Bool_t TFileOpenHandle::Matches ( const char *  name  ) 

Definition at line 3784 of file TFile.cxx.

References fFile, TNamed::fName, TUrl::GetFile(), TUrl::GetHostFQDN(), TUrl::GetPort(), kFALSE, kTRUE, TString::Length(), TFile::Matches(), and u.

Referenced by TFile::GetAsyncOpenStatus(), TFile::GetEndpointUrl(), and TFile::Open().

const char* TFileOpenHandle::GetOpt (  )  const [inline]

Definition at line 314 of file TFile.h.

References fOpt.

Int_t TFileOpenHandle::GetCompress (  )  const [inline]

Definition at line 315 of file TFile.h.

References fCompress.

Int_t TFileOpenHandle::GetNetOpt (  )  const [inline]

Definition at line 316 of file TFile.h.

References fNetOpt.

TFileOpenHandle& TFileOpenHandle::operator= ( const TFileOpenHandle  )  [private]

TFile* TFileOpenHandle::GetFile (  )  const [inline, private]

Definition at line 307 of file TFile.h.

References fFile.

Bool_t TFileOpenHandle::Matches ( const char *  name  ) 

const char* TFileOpenHandle::GetOpt (  )  const [inline]

Definition at line 314 of file TFile.h.

References fOpt.

Int_t TFileOpenHandle::GetCompress (  )  const [inline]

Definition at line 315 of file TFile.h.

References fCompress.

Int_t TFileOpenHandle::GetNetOpt (  )  const [inline]

Definition at line 316 of file TFile.h.

References fNetOpt.


Friends And Related Function Documentation

TFile [friend]

Definition at line 290 of file TFile.h.

TAlienFile [friend]

Definition at line 291 of file TFile.h.


Member Data Documentation

TString TFileOpenHandle::fOpt [private]

Definition at line 294 of file TFile.h.

Referenced by GetOpt().

Int_t TFileOpenHandle::fCompress [private]

Definition at line 295 of file TFile.h.

Referenced by GetCompress().

Int_t TFileOpenHandle::fNetOpt [private]

Definition at line 296 of file TFile.h.

Referenced by GetNetOpt().

TFile* TFileOpenHandle::fFile [private]

Definition at line 297 of file TFile.h.

Referenced by TFile::GetEndpointUrl(), GetFile(), and Matches().

TFile* TFileOpenHandle::fFile [private]

Definition at line 297 of file TFile.h.


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