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.