8#ifndef PACKEDRAWDATACNVSVC_H
9#define PACKEDRAWDATACNVSVC_H
11#include "RawDataCnvBase/RawDataCnvSvc.h"
12#include "RawDataCnv/EventManagement/RawEvent.h"
36 virtual StatusCode
queryInterface(
const InterfaceID& riid,
void** ppvInterface);
42 const std::string& ) {
60 std::string m_ioSvcName;
66 unsigned int ef_info[4];
The event conversion service needs an additional interface used by the converters to declare their ob...
virtual StatusCode connectOutput(const std::string &t)
PackedRawDataCnvSvc(const std::string &name, ISvcLocator *svc)
Standard Constructor.
virtual ~PackedRawDataCnvSvc()
Standard Destructor.
virtual StatusCode initialize()
Initialize the service.
virtual StatusCode connectOutput(const std::string &t)
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvInterface)
Override inherited queryInterface.
virtual WriteRawEvent *& getRawEvent()
virtual StatusCode addConverters()
Add converters to the service.
virtual StatusCode connectOutput(const std::string &t, const std::string &)
virtual StatusCode commitOutput(const std::string &t, bool b)
virtual StatusCode updateServiceState(IOpaqueAddress *pAddress)
Update state of the service.