THtml::TFileSysDB Class Reference

#include <THtml.h>

Inheritance diagram for THtml::TFileSysDB:

THtml::TFileSysDir THtml::TFileSysDir THtml::TFileSysEntry THtml::TFileSysEntry THtml::TFileSysEntry THtml::TFileSysEntry TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TFileSysDB (const char *path, const char *ignore, Int_t maxdirlevel)
TExMapGetMapIno ()
THashTableGetEntries ()
const TStringGetIgnore () const
Int_t GetMaxLevel () const
 TFileSysDB (const char *path, const char *ignore, Int_t maxdirlevel)
TExMapGetMapIno ()
THashTableGetEntries ()
const TStringGetIgnore () const
Int_t GetMaxLevel () const

Protected Member Functions

void Fill ()
void Fill ()

Private Member Functions

 ClassDef (TFileSysDB, 0)
 ClassDef (TFileSysDB, 0)

Private Attributes

TExMap fMapIno
THashTable fEntries
TString fIgnorePath
Int_t fMaxLevel

Detailed Description

Definition at line 173 of file THtml.h.


Constructor & Destructor Documentation

THtml::TFileSysDB::TFileSysDB ( const char *  path,
const char *  ignore,
Int_t  maxdirlevel 
) [inline]

Definition at line 175 of file THtml.h.

References Fill().

THtml::TFileSysDB::TFileSysDB ( const char *  path,
const char *  ignore,
Int_t  maxdirlevel 
) [inline]

Definition at line 175 of file THtml.h.

References Fill().


Member Function Documentation

TExMap& THtml::TFileSysDB::GetMapIno (  )  [inline]

Definition at line 179 of file THtml.h.

References fMapIno.

Referenced by Fill(), G__G__Html_207_0_2(), and THtml::TFileSysDir::Recurse().

THashTable& THtml::TFileSysDB::GetEntries (  )  [inline]

Definition at line 180 of file THtml.h.

References fEntries.

Referenced by G__G__Html_207_0_3(), THtml::TPathDefinition::GetFileNameFromInclude(), THtml::TFileDefinition::MatchFileSysName(), and THtml::TFileSysDir::Recurse().

const TString& THtml::TFileSysDB::GetIgnore (  )  const [inline]

Definition at line 181 of file THtml.h.

References fIgnorePath.

Referenced by G__G__Html_207_0_4(), and THtml::TFileSysDir::Recurse().

Int_t THtml::TFileSysDB::GetMaxLevel (  )  const [inline]

Definition at line 182 of file THtml.h.

References fMaxLevel.

Referenced by G__G__Html_207_0_5(), and THtml::TFileSysDir::Recurse().

void THtml::TFileSysDB::Fill (  )  [protected]

Definition at line 719 of file THtml.cxx.

References TSystem::AccessPathName(), TExMap::Add(), TList::Add(), buf, dir(), THtml::TFileSysDir::fDirs, THtml::TFileSysEntry::fName, THtml::GetDirDelimiter(), GetMapIno(), THtml::TFileSysEntry::GetName(), TSystem::GetPathInfo(), TExMap::GetValue(), gSystem, kReadPermission, R_ISDIR(), root, TString::Tokenize(), and TObject::Warning().

Referenced by TFileSysDB().

THtml::TFileSysDB::ClassDef ( TFileSysDB  ,
 
) [private]

TExMap& THtml::TFileSysDB::GetMapIno (  )  [inline]

Definition at line 179 of file THtml.h.

References fMapIno.

THashTable& THtml::TFileSysDB::GetEntries (  )  [inline]

Definition at line 180 of file THtml.h.

References fEntries.

const TString& THtml::TFileSysDB::GetIgnore (  )  const [inline]

Definition at line 181 of file THtml.h.

References fIgnorePath.

Int_t THtml::TFileSysDB::GetMaxLevel (  )  const [inline]

Definition at line 182 of file THtml.h.

References fMaxLevel.

void THtml::TFileSysDB::Fill (  )  [protected]

THtml::TFileSysDB::ClassDef ( TFileSysDB  ,
 
) [private]


Member Data Documentation

TExMap THtml::TFileSysDB::fMapIno [private]

Definition at line 188 of file THtml.h.

Referenced by GetMapIno().

THashTable THtml::TFileSysDB::fEntries [private]

Definition at line 189 of file THtml.h.

Referenced by GetEntries().

TString THtml::TFileSysDB::fIgnorePath [private]

Definition at line 190 of file THtml.h.

Referenced by GetIgnore().

Int_t THtml::TFileSysDB::fMaxLevel [private]

Definition at line 191 of file THtml.h.

Referenced by GetMaxLevel().


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