 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef ATHENAKERNEL_IDATASHARE_H
14 #define ATHENAKERNEL_IDATASHARE_H 1
16 #include "GaudiKernel/StatusCode.h"
17 #include "GaudiKernel/INamedInterface.h"
57 #endif // not ATHENAKERNEL_IDATASHARE_H
DeclareInterfaceID(IDataShare, 1, 0)
Abstract interface for sharing data.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode makeServer(int num)=0
Make this a server.
virtual StatusCode commitCatalog()=0
Commit Catalog.
virtual ~IDataShare()
Destructor.
virtual StatusCode makeClient(int num)=0
Make this a client.
virtual StatusCode readData()=0
Read the data.