TFileInfoMeta Class Reference

#include <TFileInfo.h>

Inheritance diagram for TFileInfoMeta:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Types

enum  EStatusBits
enum  EStatusBits

Public Member Functions

 TFileInfoMeta ()
 TFileInfoMeta (const char *objPath, const char *objClass="TTree", Long64_t entries=-1, Long64_t first=0, Long64_t last=-1, Long64_t totbytes=-1, Long64_t zipbytes=-1)
 TFileInfoMeta (const char *objPath, const char *objDir, const char *objClass, Long64_t entries=-1, Long64_t first=0, Long64_t last=-1, Long64_t totbytes=-1, Long64_t zipbytes=-1)
 TFileInfoMeta (const TFileInfoMeta &m)
virtual ~TFileInfoMeta ()
const char * GetObject () const
const char * GetClass () const
const char * GetDirectory () const
Long64_t GetEntries () const
Long64_t GetFirst () const
Long64_t GetLast () const
Bool_t IsTree () const
Long64_t GetTotBytes () const
Long64_t GetZipBytes () const
void SetEntries (Long64_t entries)
void SetFirst (Long64_t first)
void SetLast (Long64_t last)
void SetTotBytes (Long64_t tot)
void SetZipBytes (Long64_t zip)
void Print (Option_t *options="") const
 TFileInfoMeta ()
 TFileInfoMeta (const char *objPath, const char *objClass="TTree", Long64_t entries=-1, Long64_t first=0, Long64_t last=-1, Long64_t totbytes=-1, Long64_t zipbytes=-1)
 TFileInfoMeta (const char *objPath, const char *objDir, const char *objClass, Long64_t entries=-1, Long64_t first=0, Long64_t last=-1, Long64_t totbytes=-1, Long64_t zipbytes=-1)
 TFileInfoMeta (const TFileInfoMeta &m)
virtual ~TFileInfoMeta ()
const char * GetObject () const
const char * GetClass () const
const char * GetDirectory () const
Long64_t GetEntries () const
Long64_t GetFirst () const
Long64_t GetLast () const
Bool_t IsTree () const
Long64_t GetTotBytes () const
Long64_t GetZipBytes () const
void SetEntries (Long64_t entries)
void SetFirst (Long64_t first)
void SetLast (Long64_t last)
void SetTotBytes (Long64_t tot)
void SetZipBytes (Long64_t zip)
void Print (Option_t *options="") const

Private Member Functions

TFileInfoMetaoperator= (const TFileInfoMeta &)
TFileInfoMetaoperator= (const TFileInfoMeta &)

Private Attributes

Long64_t fEntries
Long64_t fFirst
Long64_t fLast
Bool_t fIsTree
Long64_t fTotBytes
Long64_t fZipBytes

Detailed Description

Definition at line 111 of file TFileInfo.h.


Member Enumeration Documentation

enum TFileInfoMeta::EStatusBits

Reimplemented from TObject.

Definition at line 124 of file TFileInfo.h.

enum TFileInfoMeta::EStatusBits

Reimplemented from TObject.

Definition at line 124 of file TFileInfo.h.


Constructor & Destructor Documentation

TFileInfoMeta::TFileInfoMeta (  )  [inline]

Definition at line 126 of file TFileInfo.h.

References kExternal, and TObject::ResetBit().

TFileInfoMeta::TFileInfoMeta ( const char *  objPath,
const char *  objClass = "TTree",
Long64_t  entries = -1,
Long64_t  first = 0,
Long64_t  last = -1,
Long64_t  totbytes = -1,
Long64_t  zipbytes = -1 
)

Definition at line 467 of file TFileInfo.cxx.

References c, fIsTree, TClass::GetClass(), kExternal, kFALSE, kTRUE, p, TObject::ResetBit(), and TNamed::SetName().

TFileInfoMeta::TFileInfoMeta ( const char *  objPath,
const char *  objDir,
const char *  objClass,
Long64_t  entries = -1,
Long64_t  first = 0,
Long64_t  last = -1,
Long64_t  totbytes = -1,
Long64_t  zipbytes = -1 
)

Definition at line 487 of file TFileInfo.cxx.

References TString::BeginsWith(), c, TString::EndsWith(), fIsTree, TClass::GetClass(), kExternal, kFALSE, kTRUE, TString::Prepend(), TObject::ResetBit(), and TNamed::SetName().

TFileInfoMeta::TFileInfoMeta ( const TFileInfoMeta m  ) 

Definition at line 510 of file TFileInfo.cxx.

References fEntries, fFirst, fIsTree, fLast, fTotBytes, fZipBytes, kExternal, m, TObject::ResetBit(), and TObject::SetBit().

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

Definition at line 138 of file TFileInfo.h.

TFileInfoMeta::TFileInfoMeta (  )  [inline]

Definition at line 126 of file TFileInfo.h.

References kExternal, and TObject::ResetBit().

TFileInfoMeta::TFileInfoMeta ( const char *  objPath,
const char *  objClass = "TTree",
Long64_t  entries = -1,
Long64_t  first = 0,
Long64_t  last = -1,
Long64_t  totbytes = -1,
Long64_t  zipbytes = -1 
)

TFileInfoMeta::TFileInfoMeta ( const char *  objPath,
const char *  objDir,
const char *  objClass,
Long64_t  entries = -1,
Long64_t  first = 0,
Long64_t  last = -1,
Long64_t  totbytes = -1,
Long64_t  zipbytes = -1 
)

TFileInfoMeta::TFileInfoMeta ( const TFileInfoMeta m  ) 

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

Definition at line 138 of file TFileInfo.h.


Member Function Documentation

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

const char * TFileInfoMeta::GetObject (  )  const

Definition at line 534 of file TFileInfo.cxx.

References TSystem::BaseName(), TNamed::GetName(), and gSystem.

const char* TFileInfoMeta::GetClass (  )  const [inline]

Definition at line 141 of file TFileInfo.h.

References TNamed::GetTitle().

const char * TFileInfoMeta::GetDirectory (  )  const

Definition at line 526 of file TFileInfo.cxx.

References TSystem::DirName(), TNamed::GetName(), and gSystem.

Long64_t TFileInfoMeta::GetEntries (  )  const [inline]

Definition at line 143 of file TFileInfo.h.

References fEntries.

Referenced by TFileCollection::ExportInfo(), TFileCollection::GetTotalEntries(), TFileInfo::Print(), TFileCollection::Print(), TProof::ShowMissingFiles(), and TFileCollection::Update().

Long64_t TFileInfoMeta::GetFirst (  )  const [inline]

Definition at line 144 of file TFileInfo.h.

References fFirst.

Long64_t TFileInfoMeta::GetLast (  )  const [inline]

Definition at line 145 of file TFileInfo.h.

References fLast.

Bool_t TFileInfoMeta::IsTree (  )  const [inline]

Definition at line 146 of file TFileInfo.h.

References fIsTree.

Referenced by TFileCollection::GetDefaultTreeName(), TFileCollection::Print(), and TFileCollection::Update().

Long64_t TFileInfoMeta::GetTotBytes (  )  const [inline]

Definition at line 147 of file TFileInfo.h.

References fTotBytes.

Referenced by TProof::ShowMissingFiles().

Long64_t TFileInfoMeta::GetZipBytes (  )  const [inline]

Definition at line 148 of file TFileInfo.h.

References fZipBytes.

Referenced by TProof::ShowMissingFiles().

void TFileInfoMeta::SetEntries ( Long64_t  entries  )  [inline]

Definition at line 150 of file TFileInfo.h.

References fEntries.

Referenced by TDataSetManager::FillMetaData(), and TFileCollection::Update().

void TFileInfoMeta::SetFirst ( Long64_t  first  )  [inline]

Definition at line 151 of file TFileInfo.h.

References fFirst.

void TFileInfoMeta::SetLast ( Long64_t  last  )  [inline]

Definition at line 152 of file TFileInfo.h.

References fLast.

void TFileInfoMeta::SetTotBytes ( Long64_t  tot  )  [inline]

Definition at line 153 of file TFileInfo.h.

References fTotBytes.

Referenced by TDataSetManager::FillMetaData().

void TFileInfoMeta::SetZipBytes ( Long64_t  zip  )  [inline]

Definition at line 154 of file TFileInfo.h.

References fZipBytes.

Referenced by TDataSetManager::FillMetaData().

void TFileInfoMeta::Print ( Option_t options = ""  )  const [virtual]

Reimplemented from TNamed.

Definition at line 543 of file TFileInfo.cxx.

References TString::Data(), fEntries, fFirst, fLast, TNamed::fName, TNamed::fTitle, and Printf().

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

const char* TFileInfoMeta::GetObject (  )  const

const char* TFileInfoMeta::GetClass (  )  const [inline]

Definition at line 141 of file TFileInfo.h.

References TNamed::GetTitle().

const char* TFileInfoMeta::GetDirectory (  )  const

Long64_t TFileInfoMeta::GetEntries (  )  const [inline]

Definition at line 143 of file TFileInfo.h.

References fEntries.

Long64_t TFileInfoMeta::GetFirst (  )  const [inline]

Definition at line 144 of file TFileInfo.h.

References fFirst.

Long64_t TFileInfoMeta::GetLast (  )  const [inline]

Definition at line 145 of file TFileInfo.h.

References fLast.

Bool_t TFileInfoMeta::IsTree (  )  const [inline]

Definition at line 146 of file TFileInfo.h.

References fIsTree.

Long64_t TFileInfoMeta::GetTotBytes (  )  const [inline]

Definition at line 147 of file TFileInfo.h.

References fTotBytes.

Long64_t TFileInfoMeta::GetZipBytes (  )  const [inline]

Definition at line 148 of file TFileInfo.h.

References fZipBytes.

void TFileInfoMeta::SetEntries ( Long64_t  entries  )  [inline]

Definition at line 150 of file TFileInfo.h.

References fEntries.

void TFileInfoMeta::SetFirst ( Long64_t  first  )  [inline]

Definition at line 151 of file TFileInfo.h.

References fFirst.

void TFileInfoMeta::SetLast ( Long64_t  last  )  [inline]

Definition at line 152 of file TFileInfo.h.

References fLast.

void TFileInfoMeta::SetTotBytes ( Long64_t  tot  )  [inline]

Definition at line 153 of file TFileInfo.h.

References fTotBytes.

void TFileInfoMeta::SetZipBytes ( Long64_t  zip  )  [inline]

Definition at line 154 of file TFileInfo.h.

References fZipBytes.

void TFileInfoMeta::Print ( Option_t options = ""  )  const [virtual]

Reimplemented from TNamed.


Member Data Documentation

Long64_t TFileInfoMeta::fEntries [private]

Definition at line 114 of file TFileInfo.h.

Referenced by GetEntries(), Print(), SetEntries(), and TFileInfoMeta().

Long64_t TFileInfoMeta::fFirst [private]

Definition at line 115 of file TFileInfo.h.

Referenced by GetFirst(), Print(), SetFirst(), and TFileInfoMeta().

Long64_t TFileInfoMeta::fLast [private]

Definition at line 116 of file TFileInfo.h.

Referenced by GetLast(), Print(), SetLast(), and TFileInfoMeta().

Bool_t TFileInfoMeta::fIsTree [private]

Definition at line 117 of file TFileInfo.h.

Referenced by IsTree(), and TFileInfoMeta().

Long64_t TFileInfoMeta::fTotBytes [private]

Definition at line 118 of file TFileInfo.h.

Referenced by GetTotBytes(), SetTotBytes(), and TFileInfoMeta().

Long64_t TFileInfoMeta::fZipBytes [private]

Definition at line 119 of file TFileInfo.h.

Referenced by GetZipBytes(), SetZipBytes(), and TFileInfoMeta().


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