Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Chrono Class Reference

A small utility class for chronometry of user codes. More...

#include <GaudiKernel/Chrono.h>

List of all members.

Public Methods

 Chrono ( IChronoStatSvc* chronoSvc = 0 , const std::string& chronoTag = "CHRONO::UNNAMED" )
 Constructor, start the chrono. More...

 ~Chrono ()
 Destructor , stop the chrono. More...


Private Attributes

IChronoStatSvcm_chronoSvc
 Chrono service. More...

std::string m_chronoTag
 Chrono tag. More...


Detailed Description

A small utility class for chronometry of user codes.

Author(s):
Vanya Belyaev
Date:
Nov 26, 1999

Definition at line 18 of file Chrono.h.


Constructor & Destructor Documentation

Chrono::Chrono ( IChronoStatSvc * chronoSvc = 0,
const std::string & chronoTag = "CHRONO::UNNAMED" ) [inline]
 

Constructor, start the chrono.

Definition at line 21 of file Chrono.h.

Chrono::~Chrono ( ) [inline]
 

Destructor , stop the chrono.

Definition at line 27 of file Chrono.h.


Member Data Documentation

IChronoStatSvc * Chrono::m_chronoSvc [mutable, private]
 

Chrono service.

Definition at line 30 of file Chrono.h.

std::string Chrono::m_chronoTag [private]
 

Chrono tag.

Definition at line 32 of file Chrono.h.


The documentation for this class was generated from the following file:
Generated at Wed Nov 21 12:22:09 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000