|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENAROOTSHAREDWRITERSVC_H
6 #define ATHENAROOTSHAREDWRITERSVC_H
17 #include "THashTable.h"
41 virtual StatusCode share(
int numClients = 0,
bool motherClient =
false)
override;
This file contains the class definition for the IAthenaPoolCnvSvc interface class.
AthenaRootSharedWriterSvc(const std::string &name, ISvcLocator *pSvcLocator)
Standard Service Constructor.
virtual ~AthenaRootSharedWriterSvc()=default
Destructor.
This class provides an example for writing event data objects to Pool.
virtual StatusCode share(int numClients=0, bool motherClient=false) override
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize() override
TServerSocket * m_rootServerSocket
virtual StatusCode stop() override
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
ServiceHandle< IAthenaPoolCnvSvc > m_cnvSvc