The Gaudi Framework
v26r0
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
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
:
42
DeclareInterfaceIDMultiBase
(
IChronoStatSvc
,6,0);
43
protected
:
44
// protected and virtual destructor
45
virtual
~
IChronoStatSvc
();
46
};
47
// ============================================================================
48
// The END
49
// ============================================================================
50
#endif // GAUDIKERNEL_ICHRONOSTATSVC_H
51
// ============================================================================
52
extend_interfaces3
Base class to be used to extend an interface.
Definition:
extend_interfaces.h:43
DeclareInterfaceIDMultiBase
#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
IChronoStatSvc
The IChronoStatSvc is the interface implemented by the ChronoStatService.
Definition:
IChronoStatSvc.h:36
IStatSvc.h
IService.h
IChronoSvc.h
GAUDI_API
#define GAUDI_API
Definition:
Kernel.h:108
GaudiKernel
GaudiKernel
IChronoStatSvc.h
Generated on Tue Jan 20 2015 20:27:20 for The Gaudi Framework by
1.8.7