IChronoStatSvc.h
Go to the documentation of this file.
1 // ============================================================================
2 #ifndef GAUDIKERNEL_ICHRONOSTATSVC_H
3 #define GAUDIKERNEL_ICHRONOSTATSVC_H
4 // ============================================================================
5 // Include files
6 // ============================================================================
7 // STD & STL
8 // ============================================================================
9 #include <iostream>
10 #include <string>
11 // ============================================================================
12 // GaudiKernel
13 // ============================================================================
14 #include "GaudiKernel/IService.h"
15 #include "GaudiKernel/IChronoSvc.h"
16 #include "GaudiKernel/IStatSvc.h"
17 // ============================================================================
33 class GAUDI_API IChronoStatSvc: virtual public extend_interfaces<IService,
34  IChronoSvc,
35  IStatSvc>
36 {
37 public:
40 };
41 // ============================================================================
42 // The END
43 // ============================================================================
44 #endif // GAUDIKERNEL_ICHRONOSTATSVC_H
45 // ============================================================================
46 
#define DeclareInterfaceID(iface, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
Definition: IInterface.h:14
The IChronoStatSvc is the interface implemented by the ChronoStatService.
Base class to be used to extend an interface.
#define GAUDI_API
Definition: Kernel.h:107