#include <TAlienDirectory.h>
Inheritance diagram for TAlienDirectory:
Public Member Functions | |
TAlienDirectory (const char *ldn, const char *name=0) | |
virtual | ~TAlienDirectory () |
void | Fill () |
Bool_t | IsFolder () const |
void | Browse (TBrowser *b) |
Private Attributes | |
TList | fEntries |
TMap | fBrowserObjects |
Definition at line 53 of file TAlienDirectory.h.
TAlienDirectory::TAlienDirectory | ( | const char * | ldn, | |
const char * | name = 0 | |||
) |
TAlienDirectory::~TAlienDirectory | ( | ) | [virtual] |
void TAlienDirectory::Fill | ( | ) |
Definition at line 72 of file TAlienDirectory.cxx.
References TList::Add(), TGrid::Cd(), TList::Clear(), fEntries, TGridResult::GetFileName(), TGridResult::GetFileNamePath(), TGridResult::GetKey(), TNamed::GetTitle(), gGrid, i, TGrid::Ls(), TObject::MakeZombie(), and TList::Sort().
Referenced by Browse().
Bool_t TAlienDirectory::IsFolder | ( | ) | const [inline, virtual] |
void TAlienDirectory::Browse | ( | TBrowser * | b | ) | [virtual] |
Reimplemented from TObject.
Definition at line 108 of file TAlienDirectory.cxx.
References TMap::Add(), b, fBrowserObjects, fEntries, Fill(), TMap::FindObject(), and TObject::GetName().
TList TAlienDirectory::fEntries [private] |
Definition at line 56 of file TAlienDirectory.h.
Referenced by Browse(), Fill(), and ~TAlienDirectory().
TMap TAlienDirectory::fBrowserObjects [private] |