#include <TMapFile.h>
Public Member Functions | |
TMapRec (const char *name, const TObject *obj, Int_t size, void *buf) | |
~TMapRec () | |
const char * | GetName (Long_t offset=0) const |
const char * | GetClassName (Long_t offset=0) const |
void * | GetBuffer (Long_t offset=0) const |
Int_t | GetBufSize () const |
TObject * | GetObject () const |
TMapRec * | GetNext (Long_t offset=0) const |
TMapRec (const char *name, const TObject *obj, Int_t size, void *buf) | |
~TMapRec () | |
const char * | GetName (Long_t offset=0) const |
const char * | GetClassName (Long_t offset=0) const |
void * | GetBuffer (Long_t offset=0) const |
Int_t | GetBufSize () const |
TObject * | GetObject () const |
TMapRec * | GetNext (Long_t offset=0) const |
Private Attributes | |
char * | fName |
char * | fClassName |
TObject * | fObject |
void * | fBuffer |
Int_t | fBufSize |
TMapRec * | fNext |
char * | fName |
char * | fClassName |
TObject * | fObject |
void * | fBuffer |
TMapRec * | fNext |
Friends | |
class | TMapFile |
Definition at line 155 of file TMapFile.h.
Definition at line 130 of file TMapFile.cxx.
References fBuffer, fBufSize, fClassName, fName, fNext, fObject, and StrDup().
TMapRec::~TMapRec | ( | ) |
TMapRec::~TMapRec | ( | ) |
const char* TMapRec::GetName | ( | Long_t | offset = 0 |
) | const [inline] |
Definition at line 170 of file TMapFile.h.
References fName.
Referenced by TMapFile::Browse(), TMapFile::Get(), and TMapFile::ls().
const char* TMapRec::GetClassName | ( | Long_t | offset = 0 |
) | const [inline] |
Definition at line 171 of file TMapFile.h.
References fClassName.
Referenced by TMapFile::Browse(), TMapFile::Get(), and TMapFile::ls().
void* TMapRec::GetBuffer | ( | Long_t | offset = 0 |
) | const [inline] |
Int_t TMapRec::GetBufSize | ( | ) | const [inline] |
TObject * TMapRec::GetObject | ( | ) | const |
Definition at line 175 of file TMapFile.h.
References fNext.
Referenced by TMapFile::Browse(), TMapFile::Get(), and TMapFile::ls().
const char* TMapRec::GetName | ( | Long_t | offset = 0 |
) | const [inline] |
const char* TMapRec::GetClassName | ( | Long_t | offset = 0 |
) | const [inline] |
void* TMapRec::GetBuffer | ( | Long_t | offset = 0 |
) | const [inline] |
Int_t TMapRec::GetBufSize | ( | ) | const [inline] |
TObject* TMapRec::GetObject | ( | ) | const |
TMapFile [friend] |
Definition at line 157 of file TMapFile.h.
char* TMapRec::fName [private] |
char* TMapRec::fClassName [private] |
Definition at line 161 of file TMapFile.h.
Referenced by GetClassName(), TMapRec(), TMapFile::Update(), and ~TMapRec().
TObject* TMapRec::fObject [private] |
Definition at line 162 of file TMapFile.h.
Referenced by GetObject(), TMapRec(), and TMapFile::Update().
void* TMapRec::fBuffer [private] |
Definition at line 163 of file TMapFile.h.
Referenced by GetBuffer(), TMapRec(), and TMapFile::Update().
Int_t TMapRec::fBufSize [private] |
Definition at line 164 of file TMapFile.h.
Referenced by TMapFile::Get(), GetBufSize(), TMapFile::ls(), TMapRec(), and TMapFile::Update().
TMapRec* TMapRec::fNext [private] |
Definition at line 165 of file TMapFile.h.
Referenced by TMapFile::Add(), GetNext(), TMapFile::Remove(), TMapFile::RemoveAll(), TMapRec(), and TMapFile::Update().
char* TMapRec::fName [private] |
Definition at line 160 of file TMapFile.h.
char* TMapRec::fClassName [private] |
Definition at line 161 of file TMapFile.h.
TObject* TMapRec::fObject [private] |
Definition at line 162 of file TMapFile.h.
void* TMapRec::fBuffer [private] |
Definition at line 163 of file TMapFile.h.
TMapRec* TMapRec::fNext [private] |
Definition at line 165 of file TMapFile.h.