| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MemStatAuditor.h
Go to the documentation of this file.
1 #ifndef GAUDIAUDITOR_MemStatAuditor_H
2 #define GAUDIAUDITOR_MemStatAuditor_H 1
3
13 #include "MemoryAuditor.h"
14
15 class MemStatAuditor:public MemoryAuditor {
16 public:
17 MemStatAuditor(const std::string& name, ISvcLocator* pSvcLocator);
18 virtual ~MemStatAuditor();
19
20 virtual StatusCode initialize();
21 private:
23 virtual void i_before(CustomEventTypeRef evt, const std::string& caller);
24
25 virtual void i_printinfo(const std::string& msg, CustomEventTypeRef evt, const std::string& caller);
26
27 SmartIF<IChronoStatSvc>& statSvc() { return m_stat; }
28 SmartIF<IChronoStatSvc> m_stat;
29
31 double m_vSize ;
32 };
33
34 #endif // GAUDIAUDITOR_MemStatAuditor_H
35