TMemStatInfoStamp Class Reference

#include <TMemStatInfo.h>

Inheritance diagram for TMemStatInfoStamp:

TObject List of all members.

Public Types

enum  EStampType

Public Member Functions

 TMemStatInfoStamp ()
virtual ~TMemStatInfoStamp ()
void Print (Option_t *option="") const
Bool_t Equal (TMemStatInfoStamp &stamp)
void Inc (Int_t memSize)
void Dec (Int_t memSize)

Public Attributes

Long64_t fTotalAllocCount
Long64_t fTotalAllocSize
Int_t fAllocCount
Int_t fAllocSize
Int_t fStampNumber
Int_t fID
Short_t fStampType

Friends

std::ostream & operator<< (std::ostream &_ostream, const TMemStatInfoStamp &_this)

Detailed Description

Definition at line 46 of file TMemStatInfo.h.


Member Enumeration Documentation

enum TMemStatInfoStamp::EStampType

Definition at line 49 of file TMemStatInfo.h.


Constructor & Destructor Documentation

TMemStatInfoStamp::TMemStatInfoStamp (  ) 

TMemStatInfoStamp::~TMemStatInfoStamp (  )  [virtual]

Definition at line 67 of file TMemStatInfo.cxx.


Member Function Documentation

void TMemStatInfoStamp::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TObject.

Definition at line 72 of file TMemStatInfo.cxx.

Referenced by TMemStat::PrintStack().

Bool_t TMemStatInfoStamp::Equal ( TMemStatInfoStamp stamp  ) 

Definition at line 253 of file TMemStatInfo.cxx.

References fAllocCount, fTotalAllocCount, kFALSE, and kTRUE.

Referenced by TMemStatCodeInfo::MakeStamp(), and TMemStatStackInfo::MakeStamp().

void TMemStatInfoStamp::Inc ( Int_t  memSize  )  [inline]

Definition at line 130 of file TMemStatInfo.h.

References fAllocCount, fAllocSize, fTotalAllocCount, and fTotalAllocSize.

Referenced by TMemStatManager::AddPointer(), TMemStatStackInfo::Inc(), and TMemStatCodeInfo::Inc().

void TMemStatInfoStamp::Dec ( Int_t  memSize  )  [inline]

Definition at line 137 of file TMemStatInfo.h.

References fAllocCount, and fAllocSize.

Referenced by TMemStatCodeInfo::Dec(), and TMemStatManager::FreePointer().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  _ostream,
const TMemStatInfoStamp _this 
) [friend]

Definition at line 80 of file TMemStatInfo.cxx.


Member Data Documentation

Long64_t TMemStatInfoStamp::fTotalAllocCount

Definition at line 58 of file TMemStatInfo.h.

Referenced by TMemStatManager::AddPointer(), Equal(), Inc(), TMemStat::MakeStackArray(), and operator<<().

Long64_t TMemStatInfoStamp::fTotalAllocSize

Definition at line 59 of file TMemStatInfo.h.

Referenced by TMemStatManager::AddPointer(), Inc(), TMemStat::MakeStackArray(), and operator<<().

Int_t TMemStatInfoStamp::fAllocCount

Definition at line 60 of file TMemStatInfo.h.

Referenced by TMemStatManager::AddPointer(), Dec(), TMemStatStackInfo::Dec(), Equal(), TMemStatStackInfo::Inc(), TMemStatCodeInfo::Inc(), Inc(), TMemStat::MakeStackArray(), and operator<<().

Int_t TMemStatInfoStamp::fAllocSize

Definition at line 61 of file TMemStatInfo.h.

Referenced by TMemStatManager::AddPointer(), TMemStatManager::AddStamps(), Dec(), TMemStatStackInfo::Dec(), TMemStatStackInfo::Inc(), TMemStatCodeInfo::Inc(), Inc(), TMemStat::MakeStackArray(), and operator<<().

Int_t TMemStatInfoStamp::fStampNumber

Definition at line 62 of file TMemStatInfo.h.

Referenced by TMemStatManager::AddStamp(), TMemStatManager::AddStamps(), TMemStatCodeInfo::MakeStamp(), and TMemStatStackInfo::MakeStamp().

Int_t TMemStatInfoStamp::fID

Definition at line 63 of file TMemStatInfo.h.

Referenced by TMemStatManager::AddStamps(), and TMemStatStackInfo::Init().

Short_t TMemStatInfoStamp::fStampType

Definition at line 64 of file TMemStatInfo.h.

Referenced by TMemStatCodeInfo::TMemStatCodeInfo(), and TMemStatStackInfo::TMemStatStackInfo().


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