All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
IChronoStatSvc.h
Go to the documentation of this file.
1 // $Id: IChronoStatSvc.h,v 1.10 2007/08/06 08:39:39 marcocle Exp $
2 // ============================================================================
3 // CVS tag $Name: $, version $Revision: 1.10 $#i
4 // ============================================================================
5 #ifndef GAUDIKERNEL_ICHRONOSTATSVC_H
6 #define GAUDIKERNEL_ICHRONOSTATSVC_H
7 // ============================================================================
8 // Include files
9 // ============================================================================
10 // STD & STL
11 // ============================================================================
12 #include <iostream>
13 #include <string>
14 // ============================================================================
15 // GaudiKernel
16 // ============================================================================
17 #include "GaudiKernel/IService.h"
18 #include "GaudiKernel/IChronoSvc.h"
19 #include "GaudiKernel/IStatSvc.h"
20 // ============================================================================
36 class GAUDI_API IChronoStatSvc: virtual public extend_interfaces3<IService,
37  IChronoSvc,
38  IStatSvc>
39 {
40 public:
43 protected:
44  // protected and virtual destructor
45  virtual ~IChronoStatSvc();
46 };
47 // ============================================================================
48 // The END
49 // ============================================================================
50 #endif // GAUDIKERNEL_ICHRONOSTATSVC_H
51 // ============================================================================
52 
Base class to be used to extend an interface.
#define DeclareInterfaceIDMultiBase(name, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
Definition: IInterface.h:35
The IChronoStatSvc is the interface implemented by the ChronoStatService.
#define GAUDI_API
Definition: Kernel.h:108