#include <TMapFile.h>
Inheritance diagram for TMapFile:


Public Types | |
| enum | { kDefaultMapSize = 0x80000 } |
Public Methods | |
| virtual | ~TMapFile () |
| void | operator delete (void *vp) |
| void | Browse (TBrowser *b) |
| void | Close (Option_t *option="") |
| void * | GetBaseAddr () const |
| void * | GetBreakval () const |
| TDirectory * | GetDirectory () const |
| Int_t | GetFd () const |
| void * | GetMmallocDesc () const |
| const char * | GetName () const |
| Int_t | GetSize () const |
| const char * | GetOption () const |
| const char * | GetTitle () const |
| TMapRec * | GetFirst () const |
| TMapRec * | GetLast () const |
| Bool_t | IsFolder () const |
| Bool_t | IsWritable () const |
| void * | OrgAddress (void *addr) const |
| void | Print (Option_t *option="") const |
| void | ls (Option_t *option="") const |
| Bool_t | cd (const char *path=0) |
| void | Add (const TObject *obj, const char *name="") |
| void | Update (TObject *obj=0) |
| TObject * | Remove (TObject *obj) |
| TObject * | Remove (const char *name) |
| void | RemoveAll () |
| TObject * | Get (const char *name, TObject *retObj=0) |
Static Public Methods | |
| TMapFile * | Create (const char *name, Option_t *option="READ", Int_t size=kDefaultMapSize, const char *title="") |
| TMapFile * | WhichMapFile (void *addr) |
| void | SetMapAddress (Long_t addr) |
Protected Methods | |
| TMapFile () | |
| TMapFile (const char *name, const char *title, Option_t *option, Int_t size, TMapFile *&newMapFile) | |
| TMapFile (const TMapFile &f, Long_t offset=0) | |
| void | operator= (const TMapFile &rhs) |
| TMapFile * | FindShadowMapFile () |
| void | InitDirectory () |
| TObject * | Remove (TObject *obj, Bool_t lock) |
| TObject * | Remove (const char *name, Bool_t lock) |
| void | SumBuffer (Int_t bufsize) |
| Int_t | GetBestBuffer () |
| void | CreateSemaphore (Int_t pid=0) |
| Int_t | AcquireSemaphore () |
| Int_t | ReleaseSemaphore () |
| void | DeleteSemaphore () |
Static Protected Methods | |
| void * | MapToAddress () |
Friends | |
| class | TMapRec |
|
|
Definition at line 104 of file TMapFile.h. |
|
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Referenced by Remove(). |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TObject. |
|
|
Reimplemented from TObject. |
|
|
|
|
|
Definition at line 112 of file TMapFile.h. |
|
|
Definition at line 180 of file TMapFile.h. Referenced by WhichMapFile(). |
|
|
Definition at line 114 of file TMapFile.h. |
|
|
Definition at line 115 of file TMapFile.h. |
|
|
Definition at line 116 of file TMapFile.h. |
|
|
Reimplemented from TObject. Definition at line 117 of file TMapFile.h. |
|
|
Definition at line 118 of file TMapFile.h. |
|
|
Reimplemented from TObject. Definition at line 119 of file TMapFile.h. |
|
|
Reimplemented from TObject. Definition at line 120 of file TMapFile.h. |
|
|
Definition at line 121 of file TMapFile.h. |
|
|
Definition at line 122 of file TMapFile.h. |
|
|
Reimplemented from TObject. |
|
|
Definition at line 124 of file TMapFile.h. |
|
|
Definition at line 125 of file TMapFile.h. |
|
|
Reimplemented from TObject. |
|
|
Reimplemented from TObject. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Definition at line 132 of file TMapFile.h. References Remove(). |
|
|
Definition at line 133 of file TMapFile.h. References Remove(). |
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
Definition at line 190 of file TMapFile.h. References fBaseAddr, fOffset, GetBreakval(), TROOT::GetListOfMappedFiles(), TObjLink::GetObject(), gROOT, and TObjLink::Prev(). |
|
|
|
|
|
Definition at line 56 of file TMapFile.h. |
1.2.16