ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthHIP
AthHIPInterfaces
AthHIPInterfaces
AthHIP/AthHIPInterfaces/AthHIPInterfaces/IStreamSvc.h
Go to the documentation of this file.
1
// Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
#ifndef ATHHIPINTERFACES_ISTREAMSVC_H
3
#define ATHHIPINTERFACES_ISTREAMSVC_H
4
5
// Local include(s).
6
#include "
AthHIPInterfaces/IStreamProvider.h
"
7
8
// Gaudi include(s).
9
#include "GaudiKernel/IService.h"
10
11
namespace
AthHIP
{
12
14
class
IStreamSvc
:
public
virtual
IService,
public
virtual
IStreamProvider
{
15
16
public
:
18
DeclareInterfaceID
(
AthHIP::IStreamSvc
, 1, 0);
19
20
};
// class IStreamSvc
21
22
}
// namespace AthHIP
23
24
#endif
// ATHHIPINTERFACES_ISTREAMSVC_H
IStreamProvider.h
AthHIP::IStreamProvider
Interface for components providing HIP streams to (reentrant) algorithms.
Definition
AthHIP/AthHIPInterfaces/AthHIPInterfaces/IStreamProvider.h:14
AthHIP::IStreamSvc
Interface for services providing HIP streams to (reentrant) algorithms.
Definition
AthHIP/AthHIPInterfaces/AthHIPInterfaces/IStreamSvc.h:14
AthHIP::IStreamSvc::DeclareInterfaceID
DeclareInterfaceID(AthHIP::IStreamSvc, 1, 0)
Declare the interface ID.
AthHIP
Definition
AthHIP/AthHIPComps/src/AsyncCopyTool.cxx:11
Generated on
for ATLAS Offline Software by
1.17.0