12#ifndef ROOT_TSystemFile
13#define ROOT_TSystemFile
35 TSystemFile(
const char *filename,
const char *dirname);
39 virtual void Copy(
const char *to);
40 virtual void Move(
const char *to);
51 void Dump()
const override;
bool Bool_t
Boolean (0=false, 1=true) (bool).
const char Option_t
Option string (const char).
#define ClassDefOverride(name, id)
Using a TBrowser one can browse all ROOT objects.
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
virtual void SetName(const char *name)
Set the name of the TNamed.
TObject()
TObject constructor.
TSystemFile()
TSystemFile default constructor.
void Dump() const override
dump this file
virtual void Move(const char *to)
move this file
void Copy(TObject &) const override
Copy this to obj.
const char * GetIconName() const override
Returns mime type name of object.
virtual void Delete()
delete this file
virtual void Rename(const char *name)
rename this file
virtual void Edit()
Invoke text editor on this file.
void SetTitle(const char *title) override
Set the title of the TNamed.
void Browse(TBrowser *b) override
Execute default action for this system file (action is specified in the $HOME/.root....
TObject * DrawClone(Option_t *) const override
Draw a clone of this object in the current selected pad with: gROOT->SetSelectedPad(c1).
void Inspect() const override
inspect this file
virtual void SetIconName(const char *name)
virtual void Copy(const char *to)
copy this file
void SetName(const char *name) override
Set the name of the TNamed.
void SetDrawOption(Option_t *) override
Set drawing option for object.
void DrawClass() const override
Draw class inheritance tree of the class to which this object belongs.
virtual Bool_t IsDirectory(const char *dir=nullptr) const
Check if object is a directory.
void Delete(Option_t *) override
Delete this object.
virtual ~TSystemFile()
Delete TSystemFile object.