TMapRec Class Reference

#include <TMapFile.h>

List of all members.

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
TObjectGetObject () const
TMapRecGetNext (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
TObjectGetObject () const
TMapRecGetNext (Long_t offset=0) const

Private Attributes

char * fName
char * fClassName
TObjectfObject
void * fBuffer
Int_t fBufSize
TMapRecfNext
char * fName
char * fClassName
TObjectfObject
void * fBuffer
TMapRecfNext

Friends

class TMapFile


Detailed Description

Definition at line 155 of file TMapFile.h.


Constructor & Destructor Documentation

TMapRec::TMapRec ( const char *  name,
const TObject obj,
Int_t  size,
void *  buf 
)

Definition at line 130 of file TMapFile.cxx.

References fBuffer, fBufSize, fClassName, fName, fNext, fObject, and StrDup().

TMapRec::~TMapRec (  ) 

Definition at line 142 of file TMapFile.cxx.

References fClassName, and fName.

TMapRec::TMapRec ( const char *  name,
const TObject obj,
Int_t  size,
void *  buf 
)

TMapRec::~TMapRec (  ) 


Member Function Documentation

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]

Definition at line 172 of file TMapFile.h.

References fBuffer.

Referenced by TMapFile::Get().

Int_t TMapRec::GetBufSize (  )  const [inline]

Definition at line 173 of file TMapFile.h.

References fBufSize.

TObject * TMapRec::GetObject (  )  const

Definition at line 150 of file TMapFile.cxx.

References fObject.

TMapRec* TMapRec::GetNext ( Long_t  offset = 0  )  const [inline]

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]

Definition at line 170 of file TMapFile.h.

References fName.

const char* TMapRec::GetClassName ( Long_t  offset = 0  )  const [inline]

Definition at line 171 of file TMapFile.h.

References fClassName.

void* TMapRec::GetBuffer ( Long_t  offset = 0  )  const [inline]

Definition at line 172 of file TMapFile.h.

References fBuffer.

Int_t TMapRec::GetBufSize (  )  const [inline]

Definition at line 173 of file TMapFile.h.

References fBufSize.

TObject* TMapRec::GetObject (  )  const

TMapRec* TMapRec::GetNext ( Long_t  offset = 0  )  const [inline]

Definition at line 175 of file TMapFile.h.

References fNext.


Friends And Related Function Documentation

TMapFile [friend]

Definition at line 157 of file TMapFile.h.


Member Data Documentation

char* TMapRec::fName [private]

Definition at line 160 of file TMapFile.h.

Referenced by GetName(), TMapRec(), and ~TMapRec().

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.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:42:35 2011 for ROOT_528-00b_version by  doxygen 1.5.1