| # Gaudi Framework, version v22r2 |

Home |  | Generated: Tue May 10 2011

# MemStatAuditor.h

Go to the documentation of this file.

    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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines