ATLAS Offline Software
Control
AthenaExamples
AthExHive
AthExHive
IHiveExSvc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
12
#ifndef ATHEXHIVE_IHIVEEXSVC_H
13
#define ATHEXHIVE_IHIVEEXSVC_H 1
14
15
#include "GaudiKernel/IService.h"
16
#include <string>
17
18
19
class
IHiveExSvc
:
virtual
public
IService {
20
21
public
:
22
23
virtual
~IHiveExSvc
() {};
24
25
DeclareInterfaceID
(
IHiveExSvc
,1,0);
26
27
public
:
28
29
// accumulate timing info
30
virtual
void
add
(
const
std::string&,
const
unsigned
int
&) = 0;
31
32
};
33
34
#endif
35
36
37
38
IHiveExSvc::DeclareInterfaceID
DeclareInterfaceID(IHiveExSvc, 1, 0)
IHiveExSvc::add
virtual void add(const std::string &, const unsigned int &)=0
IHiveExSvc
Definition:
IHiveExSvc.h:19
IHiveExSvc::~IHiveExSvc
virtual ~IHiveExSvc()
Definition:
IHiveExSvc.h:23
Generated on Mon Dec 23 2024 21:11:31 for ATLAS Offline Software by
1.8.18