TSystemDirectory


class description - source file - inheritance tree

class TSystemDirectory : public TSystemFile

    private:
TSystemDirectory* FindDirObj(char* name) TSystemFile* FindFileObj(char* name, char* dir) Bool_t IsDirectory(char* name) public:
TSystemDirectory TSystemDirectory() TSystemDirectory TSystemDirectory(Text_t* dirname, Text_t* path) TSystemDirectory TSystemDirectory(TSystemDirectory&) virtual void ~TSystemDirectory() virtual void Browse(TBrowser* b) TClass* Class() virtual void Edit() virtual TClass* IsA() virtual Bool_t IsFolder() virtual void SetDirectory(Text_t* name) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

private:
TOrdCollection* fDirsInBrowser TOrdCollection* fFilesInBrowser

Class Description

                                                                      
 TSystemDirectory                                                     
                                                                      
 Describes an Operating System directory for the browser.             
                                                                      
 Author: Christian Bormann  30/09/97                                  
         http://www.ikf.physik.uni-frankfurt.de/~bormann/             
                                                                      


TSystemDirectory()
 Create a system directory object.

TSystemDirectory(const Text_t *dirname, const Text_t *path) : TSystemFile(dirname, path)
 Create a system directory object.

~TSystemDirectory()
 Delete system directory object.

void SetDirectory(Text_t *name)
 Create a system directory object.

Bool_t IsDirectory(const char* name)
 Check if name is a directory.

void Browse(TBrowser *b)
 Browse OS system directories.

TSystemDirectory* FindDirObj(const char *name)
 Static function that returns system directory object if it
 exists in list, 0 otherwise.

TSystemFile* FindFileObj(const char *name, const char *dir)
 Static function that returns system file object if it exists in
 list, 0 otherwise.



Inline Functions


                  Bool_t IsFolder()
                    void Edit()
                 TClass* Class()
                 TClass* IsA()
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
        TSystemDirectory TSystemDirectory(TSystemDirectory&)


Author: Christian Bormann 13/10/97
Last update: 2.00/00 08/03/98 00.58.41 by Fons Rademakers
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.