|
Gaudi Framework, version v22r4 |
| Home | Generated: Fri Sep 2 2011 |
00001 #ifndef GAUDIAUDITOR_MemStatAuditor_H 00002 #define GAUDIAUDITOR_MemStatAuditor_H 1 00003 00013 #include "MemoryAuditor.h" 00014 00015 class MemStatAuditor:public MemoryAuditor { 00016 public: 00017 MemStatAuditor(const std::string& name, ISvcLocator* pSvcLocator); 00018 00019 private: 00021 virtual void i_before(CustomEventTypeRef evt, const std::string& caller); 00022 00023 virtual void i_printinfo(const std::string& msg, CustomEventTypeRef evt, const std::string& caller); 00024 00025 SmartIF<IChronoStatSvc>& statSvc() { return m_stat; } 00026 SmartIF<IChronoStatSvc> m_stat; 00027 00029 double m_vSize ; 00030 }; 00031 00032 #endif // GAUDIAUDITOR_MemStatAuditor_H 00033