ATLAS Offline Software
Control
AthenaKernel
AthenaKernel
IHiveStore.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef ATHENAKERNEL_IHIVESTORE_H
8
# define ATHENAKERNEL_IHIVESTORE_H
9
10
11
#include "GaudiKernel/INamedInterface.h"
12
13
14
class
IProxyDict
;
15
23
class
IHiveStore
:
virtual
public
INamedInterface {
24
public
:
25
DeclareInterfaceID
(INamedInterface, 2, 0);
26
virtual
~IHiveStore
() {}
27
28
virtual
IProxyDict
*
hiveProxyDict
() = 0;
29
};
30
31
#endif // ATHENAKERNEL_IHIVESTORE_H
32
33
34
35
36
37
38
39
40
41
IHiveStore::hiveProxyDict
virtual IProxyDict * hiveProxyDict()=0
IProxyDict
A proxy dictionary.
Definition:
AthenaKernel/AthenaKernel/IProxyDict.h:47
IHiveStore::~IHiveStore
virtual ~IHiveStore()
Definition:
IHiveStore.h:26
IHiveStore::DeclareInterfaceID
DeclareInterfaceID(INamedInterface, 2, 0)
IHiveStore
the interface that provides access to the current hive store
Definition:
IHiveStore.h:23
Generated on Thu Nov 7 2024 21:16:41 for ATLAS Offline Software by
1.8.18