BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
IRawDataOutputSvc Class Referenceabstract

The event conversion service needs an additional interface used by the converters to declare their object path. More...

#include <IRawDataOutputSvc.h>

+ Inheritance diagram for IRawDataOutputSvc:

Public Member Functions

 IRawDataOutputSvc (const std::string &name, ISvcLocator *svcloc)
 
virtual ~IRawDataOutputSvc (void)
 
virtual StatusCode initialize ()
 
virtual bool putEvent (WriteRawEvent *re)=0
 
 IRawDataOutputSvc (const std::string &name, ISvcLocator *svcloc)
 
virtual ~IRawDataOutputSvc (void)
 
virtual StatusCode initialize ()
 
virtual bool putEvent (WriteRawEvent *re)=0
 

Detailed Description

The event conversion service needs an additional interface used by the converters to declare their object path.

Definition at line 15 of file Event/RawDataCnv/RawDataCnv-00-05-04/RawDataCnv/IRawDataOutputSvc.h.

Constructor & Destructor Documentation

◆ IRawDataOutputSvc() [1/2]

IRawDataOutputSvc::IRawDataOutputSvc ( const std::string &  name,
ISvcLocator *  svcloc 
)

Definition at line 6 of file IRawDataOutputSvc.cxx.

7 : Service(name,svcloc )
8{
9}

◆ ~IRawDataOutputSvc() [1/2]

IRawDataOutputSvc::~IRawDataOutputSvc ( void  )
virtual

Definition at line 12 of file IRawDataOutputSvc.cxx.

13{}

◆ IRawDataOutputSvc() [2/2]

IRawDataOutputSvc::IRawDataOutputSvc ( const std::string &  name,
ISvcLocator *  svcloc 
)

◆ ~IRawDataOutputSvc() [2/2]

virtual IRawDataOutputSvc::~IRawDataOutputSvc ( void  )
virtual

Member Function Documentation

◆ initialize() [1/2]

StatusCode IRawDataOutputSvc::initialize ( )
virtual

Reimplemented in RawDataOutputSvc, and RawDataOutputSvc.

Definition at line 15 of file IRawDataOutputSvc.cxx.

16{
17 StatusCode sc= Service::initialize();
18 return sc;
19}

◆ initialize() [2/2]

virtual StatusCode IRawDataOutputSvc::initialize ( )
virtual

Reimplemented in RawDataOutputSvc, and RawDataOutputSvc.

◆ putEvent() [1/2]

virtual bool IRawDataOutputSvc::putEvent ( WriteRawEvent re)
pure virtual

◆ putEvent() [2/2]

virtual bool IRawDataOutputSvc::putEvent ( WriteRawEvent re)
pure virtual

Implemented in RawDataOutputSvc, and RawDataOutputSvc.


The documentation for this class was generated from the following files: