ATLAS Offline Software
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"
10 
11 namespace JiveXML {
12 
19  class GAUDI_API IServerSvc : virtual public IService,
20  virtual public IEventReceiver {
21  public:
22 
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:21
JiveXML::IServerSvc::~IServerSvc
virtual ~IServerSvc()
Definition: IServerSvc.h:25