11 #ifndef ROOT_TSystemDirectory 12 #define ROOT_TSystemDirectory 26 #ifndef ROOT_TSystemFile 61 virtual void Copy(
const char *) {}
62 virtual void Move(
const char *) {}
virtual Bool_t IsFolder() const
Returns kTRUE in case object contains browsable objects (like containers or lists of other objects)...
virtual void Move(const char *)
move this file
TObject * DrawClone(Option_t *) const
Draw a clone of this object in the current pad.
TSystemDirectory()
Create a system directory object.
virtual void SetDirectory(const char *name)
Create a system directory object.
void SetName(const char *name)
Set the name of the TNamed.
virtual Bool_t IsDirectory(const char *=0) const
Check if object is a directory.
#define ClassDef(name, id)
void Copy(TObject &) const
Copy this to obj.
void SetName(const char *name)
Set the name of the TNamed.
Describes an Operating System directory for the browser.
TSystemDirectory & operator=(const TSystemDirectory &)
Assignment operator.
void SetDrawOption(Option_t *)
Set drawing option for object.
Using a TBrowser one can browse all ROOT objects.
void SetTitle(const char *title)
Set the title of the TNamed.
virtual void Copy(const char *)
copy this file
TSystemFile * FindFileObj(const char *name, const char *dir)
Method that returns system file object if it exists in list, 0 otherwise.
virtual void Browse(TBrowser *b)
Browse OS system directories.
virtual void Edit()
Invoke text editor on this file.
void DrawClass() const
Draw class inheritance tree of the class to which this object belongs.
virtual void Delete()
delete this file
virtual TList * GetListOfFiles() const
Returns a TList of TSystemFile objects representing the contents of the directory.
TOrdCollection * fDirsInBrowser
virtual ~TSystemDirectory()
Delete system directory object.
TOrdCollection * fFilesInBrowser
Mother of all ROOT objects.
void SetTitle(const char *title)
Set the title of the TNamed.
A TSystemFile describes an operating system file.
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
Bool_t IsItDirectory(const char *name) const
Check if name is a directory.
TSystemDirectory * FindDirObj(const char *name)
Method that returns system directory object if it exists in list, 0 otherwise.
void Delete(Option_t *)
Delete this object.