|
ROOTANA
|
#include <TDirectory-example.h>


Data Structures | |
| class | TContext |
Public Types | |
| enum | { kCloseDirectory = BIT(7) } |
Public Member Functions | |
| TDirectory () | |
| TDirectory (const char *name, const char *title, Option_t *option="", TDirectory *motherDir=0) | |
| virtual | ~TDirectory () |
| virtual void | Append (TObject *obj) |
| void | Add (TObject *obj) |
| Int_t | AppendKey (TKey *key) |
| virtual void | Browse (TBrowser *b) |
| void | Build (TFile *motherFile=0, TDirectory *motherDir=0) |
| virtual void | Clear (Option_t *option="") |
| virtual void | Close (Option_t *option="") |
| virtual void | Copy (TObject &) const |
| virtual Bool_t | cd (const char *path=0) |
| virtual void | DeleteAll (Option_t *option="") |
| virtual void | Delete (const char *namecycle="") |
| virtual void | Draw (Option_t *option="") |
| virtual void | FillBuffer (char *&buffer) |
| virtual TKey * | FindKey (const char *keyname) const |
| virtual TKey * | FindKeyAny (const char *keyname) const |
| virtual TObject * | FindObject (const char *name) const |
| virtual TObject * | FindObject (const TObject *obj) const |
| virtual TObject * | FindObjectAny (const char *name) const |
| virtual TObject * | Get (const char *namecycle) |
| virtual TDirectory * | GetDirectory (const char *namecycle, Bool_t printError=false, const char *funcname="GetDirectory") |
| template<class T > | |
| void | GetObject (const char *namecycle, T *&ptr) |
| virtual void * | GetObjectChecked (const char *namecycle, const char *classname) |
| virtual void * | GetObjectChecked (const char *namecycle, const TClass *cl) |
| virtual void * | GetObjectUnchecked (const char *namecycle) |
| virtual Int_t | GetBufferSize () const |
| const TDatime & | GetCreationDate () const |
| virtual TFile * | GetFile () const |
| virtual TKey * | GetKey (const char *name, Short_t cycle=9999) const |
| virtual TList * | GetList () const |
| virtual TList * | GetListOfKeys () const |
| const TDatime & | GetModificationDate () const |
| TObject * | GetMother () const |
| TDirectory * | GetMotherDir () const |
| virtual Int_t | GetNbytesKeys () const |
| virtual Int_t | GetNkeys () const |
| virtual Long64_t | GetSeekDir () const |
| virtual Long64_t | GetSeekParent () const |
| virtual Long64_t | GetSeekKeys () const |
| virtual const char * | GetPathStatic () const |
| virtual const char * | GetPath () const |
| TUUID | GetUUID () const |
| Bool_t | IsFolder () const |
| Bool_t | IsModified () const |
| Bool_t | IsWritable () const |
| virtual void | ls (Option_t *option="") const |
| virtual TDirectory * | mkdir (const char *name, const char *title="") |
| virtual void | Paint (Option_t *option="") |
| virtual void | Print (Option_t *option="") const |
| virtual void | Purge (Short_t nkeep=1) |
| virtual void | pwd () const |
| virtual void | ReadAll (Option_t *option="") |
| virtual Int_t | ReadKeys () |
| virtual void | RecursiveRemove (TObject *obj) |
| virtual void | rmdir (const char *name) |
| virtual void | Save () |
| virtual void | SaveSelf (Bool_t force=kFALSE) |
| virtual void | SetBufferSize (Int_t bufsize) |
| void | SetModified () |
| void | SetMother (const TObject *mother) |
| virtual void | SetName (const char *newname) |
| void | SetSeekDir (Long64_t v) |
| void | SetWritable (Bool_t writable=kTRUE) |
| virtual Int_t | Sizeof () const |
| virtual Int_t | Write (const char *name=0, Int_t opt=0, Int_t bufsiz=0) |
| virtual Int_t | Write (const char *name=0, Int_t opt=0, Int_t bufsiz=0) const |
| virtual Int_t | WriteTObject (const TObject *obj, const char *name=0, Option_t *option="") |
| template<class T > | |
| Int_t | WriteObject (const T *obj, const char *name, Option_t *option="") |
| virtual Int_t | WriteObjectAny (const void *obj, const char *classname, const char *name, Option_t *option="") |
| virtual Int_t | WriteObjectAny (const void *obj, const TClass *cl, const char *name, Option_t *option="") |
| virtual void | WriteDirHeader () |
| virtual void | WriteKeys () |
Static Public Member Functions | |
| static Bool_t | Cd (const char *path) |
| static void | DecodeNameCycle (const char *namecycle, char *name, Short_t &cycle) |
| static void | EncodeNameCycle (char *buffer, const char *name, Short_t cycle) |
Protected Member Functions | |
| Bool_t | cd1 (const char *path) |
| Buffer for GetPath() function. | |
| void | FillFullPath (TString &buf) const |
Static Protected Member Functions | |
| static Bool_t | Cd1 (const char *path) |
Protected Attributes | |
| Bool_t | fModified |
| Bool_t | fWritable |
| TDatime | fDatimeC |
| TDatime | fDatimeM |
| Int_t | fNbytesKeys |
| Int_t | fNbytesName |
| Int_t | fBufferSize |
| Long64_t | fSeekDir |
| Long64_t | fSeekParent |
| Long64_t | fSeekKeys |
| TFile * | fFile |
| TObject * | fMother |
| TList * | fList |
| TList * | fKeys |
| TUUID | fUUID |
| TString | fPathBuffer |
Private Member Functions | |
| TDirectory (const TDirectory &directory) | |
| void | operator= (const TDirectory &) |
Definition at line 43 of file TDirectory-example.h.
| anonymous enum |
| Enumerator | |
|---|---|
| kCloseDirectory | |
Definition at line 74 of file TDirectory-example.h.
|
private |
| TDirectory::TDirectory | ( | ) |
| TDirectory::TDirectory | ( | const char * | name, |
| const char * | title, | ||
| Option_t * | option = "", |
||
| TDirectory * | motherDir = 0 |
||
| ) |
|
virtual |
|
inline |
|
virtual |

| Int_t TDirectory::AppendKey | ( | TKey * | key | ) |
|
virtual |
Reimplemented in TNetDirectory.
| void TDirectory::Build | ( | TFile * | motherFile = 0, |
| TDirectory * | motherDir = 0 |
||
| ) |
|
static |
|
virtual |
|
protected |
Buffer for GetPath() function.
|
staticprotected |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
inlinevirtual |
Definition at line 120 of file TDirectory-example.h.
|
static |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
static |
|
virtual |
Reimplemented in TNetDirectory.
|
protected |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
|
virtual |
Reimplemented in TNetDirectory.
|
inline |
Definition at line 141 of file TDirectory-example.h.
|
virtual |
Reimplemented in TNetDirectory.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 142 of file TDirectory-example.h.
|
virtual |
Reimplemented in TNetDirectory.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 144 of file TDirectory-example.h.

|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 145 of file TDirectory-example.h.

|
inline |
Definition at line 146 of file TDirectory-example.h.
|
inline |
Definition at line 147 of file TDirectory-example.h.
|
inline |
Definition at line 148 of file TDirectory-example.h.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 149 of file TDirectory-example.h.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 150 of file TDirectory-example.h.
|
inline |
|
virtual |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 151 of file TDirectory-example.h.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 153 of file TDirectory-example.h.
|
inlinevirtual |
Reimplemented in TNetDirectory.
Definition at line 152 of file TDirectory-example.h.
|
inline |
Definition at line 156 of file TDirectory-example.h.
|
inline |
Definition at line 157 of file TDirectory-example.h.
|
inline |
Definition at line 158 of file TDirectory-example.h.
|
inline |
Definition at line 159 of file TDirectory-example.h.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |

|
private |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
inline |
Definition at line 173 of file TDirectory-example.h.
|
inline |
Definition at line 174 of file TDirectory-example.h.
|
virtual |
Reimplemented in TNetDirectory.
|
inline |
Definition at line 176 of file TDirectory-example.h.
| void TDirectory::SetWritable | ( | Bool_t | writable = kTRUE | ) |
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
virtual |
Reimplemented in TNetDirectory.
|
inline |
|
virtual |

|
virtual |
|
virtual |
|
protected |
Definition at line 52 of file TDirectory-example.h.
|
protected |
Definition at line 48 of file TDirectory-example.h.
|
protected |
Definition at line 49 of file TDirectory-example.h.
|
protected |
Definition at line 56 of file TDirectory-example.h.
|
protected |
Definition at line 59 of file TDirectory-example.h.
|
protected |
Definition at line 58 of file TDirectory-example.h.
|
protected |
Definition at line 46 of file TDirectory-example.h.
|
protected |
Definition at line 57 of file TDirectory-example.h.
|
protected |
Definition at line 50 of file TDirectory-example.h.
|
protected |
Definition at line 51 of file TDirectory-example.h.
|
protected |
Definition at line 61 of file TDirectory-example.h.
|
protected |
Definition at line 53 of file TDirectory-example.h.
|
protected |
Definition at line 55 of file TDirectory-example.h.
|
protected |
Definition at line 54 of file TDirectory-example.h.
|
protected |
Definition at line 60 of file TDirectory-example.h.
|
protected |
Definition at line 47 of file TDirectory-example.h.