ATLAS Offline Software
Control
AthenaKernel
AthenaKernel
IAthenaSharedWriterSvc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ATHENAKERNEL_IATHENASHAREDWRITERSVC_H
6
#define ATHENAKERNEL_IATHENASHAREDWRITERSVC_H
7
8
#include "GaudiKernel/IService.h"
9
10
class
IAthenaSharedWriterSvc
:
virtual
public
::IService {
11
public
:
12
DeclareInterfaceID
(
IAthenaSharedWriterSvc
, 1, 0 );
13
14
virtual
StatusCode
share
(
int
numClients = 0,
bool
motherClient =
false
) = 0;
15
};
16
17
#endif
IAthenaSharedWriterSvc::DeclareInterfaceID
DeclareInterfaceID(IAthenaSharedWriterSvc, 1, 0)
IAthenaSharedWriterSvc
Definition:
IAthenaSharedWriterSvc.h:10
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
IAthenaSharedWriterSvc::share
virtual StatusCode share(int numClients=0, bool motherClient=false)=0
Generated on Wed Sep 3 2025 21:11:14 for ATLAS Offline Software by
1.8.18