ATLAS Offline Software
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 
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