#include <TMemStatInfo.h>
Inheritance diagram for TMemStatCodeInfo:
Public Member Functions | |
TMemStatCodeInfo () | |
void | SetInfo (void *info) |
virtual | ~TMemStatCodeInfo () |
void | MakeStamp (Int_t stampNumber) |
void | Print (Option_t *option="") const |
void | Inc (Int_t memSize) |
void | Dec (Int_t memSize) |
Public Attributes | |
TMemStatInfoStamp | fLastStamp |
TMemStatInfoStamp | fCurrentStamp |
TMemStatInfoStamp | fMaxStampSize |
TMemStatInfoStamp | fMaxStamp |
Long64_t | fCode |
TString | fInfo |
TString | fFunction |
TString | fLib |
UInt_t | fCodeID |
Friends | |
std::ostream & | operator<< (std::ostream &_ostream, const TMemStatCodeInfo &_this) |
Definition at line 70 of file TMemStatInfo.h.
TMemStatCodeInfo::TMemStatCodeInfo | ( | ) |
Definition at line 113 of file TMemStatInfo.cxx.
References fCurrentStamp, fLastStamp, fMaxStamp, fMaxStampSize, TMemStatInfoStamp::fStampType, and TMemStatInfoStamp::kCode.
virtual TMemStatCodeInfo::~TMemStatCodeInfo | ( | ) | [inline, virtual] |
Definition at line 75 of file TMemStatInfo.h.
void TMemStatCodeInfo::SetInfo | ( | void * | info | ) |
Definition at line 145 of file TMemStatInfo.cxx.
References fCode, fFunction, fInfo, fLib, TMemStatDepend::GetSymbols(), and Long64_t.
Referenced by TMemStatStackInfo::Init().
void TMemStatCodeInfo::MakeStamp | ( | Int_t | stampNumber | ) |
Definition at line 167 of file TMemStatInfo.cxx.
References TMemStatManager::AddStamp(), TMemStatInfoStamp::Equal(), fCurrentStamp, fLastStamp, TMemStatInfoStamp::fStampNumber, and TMemStatManager::GetInstance().
void TMemStatCodeInfo::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 156 of file TMemStatInfo.cxx.
References TString::Data(), fCodeID, fFunction, fInfo, fLib, and StreemCurrAndMax().
void TMemStatCodeInfo::Inc | ( | Int_t | memSize | ) |
Definition at line 133 of file TMemStatInfo.cxx.
References TMemStatInfoStamp::fAllocCount, TMemStatInfoStamp::fAllocSize, fCurrentStamp, fMaxStamp, fMaxStampSize, and TMemStatInfoStamp::Inc().
void TMemStatCodeInfo::Dec | ( | Int_t | memSize | ) | [inline] |
Definition at line 142 of file TMemStatInfo.h.
References TMemStatInfoStamp::Dec(), and fCurrentStamp.
std::ostream& operator<< | ( | std::ostream & | _ostream, | |
const TMemStatCodeInfo & | _this | |||
) | [friend] |
Definition at line 181 of file TMemStatInfo.cxx.
Definition at line 84 of file TMemStatInfo.h.
Referenced by Dec(), Inc(), MakeStamp(), and TMemStatCodeInfo().
Definition at line 89 of file TMemStatInfo.h.
Referenced by TMemStat::MakeGraphCode(), operator<<(), Print(), and SetInfo().