ATLAS Offline Software
IDBReplicaSvc.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef DBREPLICASVC_IDBREPLICASVC_H
6 #define DBREPLICASVC_IDBREPLICASVC_H
7 // IDBReplicaSvc.h - abstract interface to service inplementing
8 // CORAL IReplicaSortingAlgorithm
9 // Richard Hawkimgs, started 24/4/07
10 
11 #include "GaudiKernel/IInterface.h"
12 #include "RelationalAccess/IReplicaSortingAlgorithm.h"
13 
14 class IDBReplicaSvc : virtual public IInterface,
15  virtual public coral::IReplicaSortingAlgorithm {
16  public:
17  static const InterfaceID& interfaceID();
18 };
19 
20 inline const InterfaceID& IDBReplicaSvc::interfaceID() {
21  static const InterfaceID IID_IDBReplicaSvc("IDBReplicaSvc",1,0);
22  return IID_IDBReplicaSvc;
23 }
24 
25 #endif // DBREPLICASVC_IDBREPLICASVC_H
IDBReplicaSvc::interfaceID
static const InterfaceID & interfaceID()
Definition: IDBReplicaSvc.h:20
IDBReplicaSvc
Definition: IDBReplicaSvc.h:15