ATLAS Offline Software
graphics
JiveXML
JiveXML
IServerSvc.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 JIVEXML__ISERVERSVC_H
6
#define JIVEXML__ISERVERSVC_H
7
8
#include "GaudiKernel/IService.h"
9
#include "
JiveXML/IEventReceiver.h
"
10
11
namespace
JiveXML
{
12
19
class
IServerSvc
:
virtual
public
IService,
20
virtual
public
IEventReceiver
{
21
public
:
22
23
DeclareInterfaceID
(
IServerSvc
,2,0);
24
25
virtual
~IServerSvc
(){};
26
27
};
28
29
}
//namespace
30
31
#endif
JiveXML::IServerSvc
Athena interface for all ServerSvc implementations.
Definition:
IServerSvc.h:20
JiveXML::IEventReceiver
Pure abstract interface for all event serving classes that provide events, streams and status informa...
Definition:
IEventReceiver.h:22
JiveXML::IServerSvc::DeclareInterfaceID
DeclareInterfaceID(IServerSvc, 2, 0)
IEventReceiver.h
JiveXML
This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
Definition:
BadLArRetriever.cxx:22
JiveXML::IServerSvc::~IServerSvc
virtual ~IServerSvc()
Definition:
IServerSvc.h:25
Generated on Fri Jan 10 2025 21:11:47 for ATLAS Offline Software by
1.8.18