#include <TSystemFile.h>
Inheritance diagram for TSystemFile:
Public Member Functions | |
TSystemFile () | |
TSystemFile (const char *filename, const char *dirname) | |
virtual | ~TSystemFile () |
virtual void | Browse (TBrowser *b) |
virtual void | Rename (const char *name) |
virtual void | Delete () |
virtual void | Copy (const char *to) |
virtual void | Move (const char *to) |
virtual void | Edit () |
virtual Bool_t | IsDirectory (const char *dir=0) const |
virtual void | SetIconName (const char *name) |
const char * | GetIconName () const |
virtual void | Inspect () const |
virtual void | Dump () const |
void | DrawClass () const |
TObject * | DrawClone (Option_t *) const |
void | SetDrawOption (Option_t *) |
void | SetName (const char *name) |
void | SetTitle (const char *title) |
void | Delete (Option_t *) |
void | Copy (TObject &) const |
TSystemFile () | |
TSystemFile (const char *filename, const char *dirname) | |
virtual | ~TSystemFile () |
virtual void | Browse (TBrowser *b) |
virtual void | Rename (const char *name) |
virtual void | Delete () |
virtual void | Copy (const char *to) |
virtual void | Move (const char *to) |
virtual void | Edit () |
virtual Bool_t | IsDirectory (const char *dir=0) const |
virtual void | SetIconName (const char *name) |
const char * | GetIconName () const |
virtual void | Inspect () const |
virtual void | Dump () const |
void | DrawClass () const |
TObject * | DrawClone (Option_t *) const |
void | SetDrawOption (Option_t *) |
void | SetName (const char *name) |
void | SetTitle (const char *title) |
void | Delete (Option_t *) |
void | Copy (TObject &) const |
Private Attributes | |
TString | fIconName |
Definition at line 31 of file TSystemFile.h.
TSystemFile::TSystemFile | ( | ) |
Referenced by TSystemDirectory::Browse(), and TSystemDirectory::GetListOfFiles().
TSystemFile::TSystemFile | ( | const char * | filename, | |
const char * | dirname | |||
) |
Definition at line 37 of file TSystemFile.cxx.
References TObject::kCanDelete, and TObject::SetBit().
TSystemFile::~TSystemFile | ( | ) | [virtual] |
Definition at line 46 of file TSystemFile.cxx.
TSystemFile::TSystemFile | ( | ) |
TSystemFile::TSystemFile | ( | const char * | filename, | |
const char * | dirname | |||
) |
virtual TSystemFile::~TSystemFile | ( | ) | [virtual] |
void TSystemFile::Browse | ( | TBrowser * | b | ) | [virtual] |
void TSystemFile::Rename | ( | const char * | name | ) | [virtual] |
Definition at line 161 of file TSystemFile.cxx.
References TNamed::fName, gSystem, and TSystem::Rename().
void TSystemFile::Delete | ( | ) | [virtual] |
Definition at line 153 of file TSystemFile.cxx.
References TNamed::fName, gSystem, and TSystem::Unlink().
void TSystemFile::Copy | ( | const char * | to | ) | [virtual] |
Definition at line 101 of file TSystemFile.cxx.
References TSystem::ConcatFileName(), TSystem::CopyFile(), TNamed::fName, gSystem, IsDirectory(), kFALSE, name, s, and TObject::Warning().
void TSystemFile::Move | ( | const char * | to | ) | [virtual] |
Definition at line 124 of file TSystemFile.cxx.
References TSystem::ConcatFileName(), TSystem::CopyFile(), TNamed::fName, gSystem, IsDirectory(), kFALSE, name, s, TSystem::Unlink(), and TObject::Warning().
void TSystemFile::Edit | ( | ) | [virtual] |
Definition at line 77 of file TSystemFile.cxx.
References TSystem::Exec(), gEnv, TNamed::GetName(), TEnv::GetValue(), gSystem, and snprintf.
Bool_t TSystemFile::IsDirectory | ( | const char * | dir = 0 |
) | const [virtual] |
Definition at line 52 of file TSystemFile.cxx.
References TString::Data(), flags, TNamed::fName, TSystem::GetPathInfo(), gSystem, id, kFALSE, kTRUE, Long64_t, and size.
Referenced by TRemoteObject::Browse(), Copy(), TGFileBrowser::DoubleClicked(), Move(), TestDirList::OnDoubleClick(), TestDirList::ProcessMessage(), and run_tutorials().
virtual void TSystemFile::SetIconName | ( | const char * | name | ) | [inline, virtual] |
const char* TSystemFile::GetIconName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 48 of file TSystemFile.h.
References TString::Data(), and fIconName.
void TSystemFile::Inspect | ( | ) | const [virtual] |
void TSystemFile::Dump | ( | ) | const [virtual] |
void TSystemFile::DrawClass | ( | ) | const [inline, virtual] |
void TSystemFile::SetDrawOption | ( | Option_t * | ) | [inline, virtual] |
void TSystemFile::SetName | ( | const char * | name | ) | [inline, virtual] |
Reimplemented from TNamed.
Definition at line 57 of file TSystemFile.h.
References TNamed::SetName().
Referenced by TSystemDirectory::SetName().
void TSystemFile::SetTitle | ( | const char * | title | ) | [inline, virtual] |
Reimplemented from TNamed.
Definition at line 58 of file TSystemFile.h.
References TNamed::SetTitle().
Referenced by TSystemDirectory::SetTitle().
void TSystemFile::Delete | ( | Option_t * | ) | [inline, virtual] |
void TSystemFile::Copy | ( | TObject & | ) | const [inline, virtual] |
virtual void TSystemFile::Rename | ( | const char * | name | ) | [virtual] |
virtual void TSystemFile::Delete | ( | ) | [virtual] |
virtual void TSystemFile::Copy | ( | const char * | to | ) | [virtual] |
virtual void TSystemFile::Move | ( | const char * | to | ) | [virtual] |
virtual void TSystemFile::Edit | ( | ) | [virtual] |
virtual Bool_t TSystemFile::IsDirectory | ( | const char * | dir = 0 |
) | const [virtual] |
virtual void TSystemFile::SetIconName | ( | const char * | name | ) | [inline, virtual] |
const char* TSystemFile::GetIconName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 48 of file TSystemFile.h.
References TString::Data(), and fIconName.
virtual void TSystemFile::Inspect | ( | ) | const [virtual] |
Reimplemented from TObject.
virtual void TSystemFile::Dump | ( | ) | const [virtual] |
Reimplemented from TObject.
void TSystemFile::DrawClass | ( | ) | const [inline, virtual] |
void TSystemFile::SetDrawOption | ( | Option_t * | ) | [inline, virtual] |
void TSystemFile::SetName | ( | const char * | name | ) | [inline, virtual] |
Reimplemented from TNamed.
Definition at line 57 of file TSystemFile.h.
References TNamed::SetName().
void TSystemFile::SetTitle | ( | const char * | title | ) | [inline, virtual] |
Reimplemented from TNamed.
Definition at line 58 of file TSystemFile.h.
References TNamed::SetTitle().
void TSystemFile::Delete | ( | Option_t * | ) | [inline, virtual] |
void TSystemFile::Copy | ( | TObject & | ) | const [inline, virtual] |
TString TSystemFile::fIconName [private] |