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 void Move(const char *)
move this file
TSystemDirectory()
Create a system directory object.
virtual void SetDirectory(const char *name)
Create a system directory object.
Bool_t IsItDirectory(const char *name) const
Check if name is a directory.
void SetName(const char *name)
Change (i.e.
TObject * DrawClone(Option_t *) const
Draw a clone of this object in the current pad.
#define ClassDef(name, id)
void SetName(const char *name)
Change (i.e.
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.
TPaveLabel title(3, 27.1, 15, 28.7,"ROOT Environment and Tools")
void SetTitle(const char *title)
Change (i.e. 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.
virtual Bool_t IsDirectory(const char *=0) const
Check if object is a directory.
virtual void Delete()
delete this file
TOrdCollection * fDirsInBrowser
virtual ~TSystemDirectory()
Delete system directory object.
TOrdCollection * fFilesInBrowser
Mother of all ROOT objects.
void SetTitle(const char *title)
Change (i.e. set) the title of the TNamed.
void Copy(TObject &) const
Copy this to obj.
A TSystemFile describes an operating system file.
TSystemDirectory * FindDirObj(const char *name)
Method that returns system directory object if it exists in list, 0 otherwise.
virtual TList * GetListOfFiles() const
Returns a TList of TSystemFile objects representing the contents of the directory.
void DrawClass() const
Draw class inheritance tree of the class to which this object belongs.
void Delete(Option_t *)
Delete this object.
virtual Bool_t IsFolder() const
Returns kTRUE in case object contains browsable objects (like containers or lists of other objects)...