BOSS 7.0.2
BESIII Offline Software System
|
#include <PackedRawDataCnvSvc.h>
Public Member Functions | |
PackedRawDataCnvSvc (const std::string &name, ISvcLocator *svc) | |
Standard Constructor. | |
virtual | ~PackedRawDataCnvSvc () |
Standard Destructor. | |
virtual StatusCode | initialize () |
Initialize the service. | |
virtual StatusCode | updateServiceState (IOpaqueAddress *pAddress) |
Update state of the service. | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
Override inherited queryInterface. | |
virtual StatusCode | connectOutput (const std::string &t) |
virtual StatusCode | connectOutput (const std::string &t, const std::string &) |
virtual StatusCode | commitOutput (const std::string &t, bool b) |
virtual WriteRawEvent *& | getRawEvent () |
PackedRawDataCnvSvc (const std::string &name, ISvcLocator *svc) | |
Standard Constructor. | |
virtual | ~PackedRawDataCnvSvc () |
Standard Destructor. | |
virtual StatusCode | initialize () |
Initialize the service. | |
virtual StatusCode | updateServiceState (IOpaqueAddress *pAddress) |
Update state of the service. | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
Override inherited queryInterface. | |
virtual StatusCode | connectOutput (const std::string &t) |
virtual StatusCode | connectOutput (const std::string &t, const std::string &) |
virtual StatusCode | commitOutput (const std::string &t, bool b) |
virtual WriteRawEvent *& | getRawEvent () |
Public Member Functions inherited from RawDataCnvSvc | |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual StatusCode | declareObject (const IRawDataCnvSvc::Leaf &leaf) |
Associates a path on TDS with a particular converter. | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
Override inherited queryInterface due to enhanced interface. | |
virtual StatusCode | createAddress (long svc_type, const CLID &clid, const std::string *par, const unsigned long *ip, IOpaqueAddress *&refpAddress) |
virtual StatusCode | createAddress (long storageType, const CLID &clid, const std::string &, IOpaqueAddress *&refpAddress) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual StatusCode | declareObject (const IRawDataCnvSvc::Leaf &leaf) |
Associates a path on TDS with a particular converter. | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
Override inherited queryInterface due to enhanced interface. | |
virtual StatusCode | createAddress (long svc_type, const CLID &clid, const std::string *par, const unsigned long *ip, IOpaqueAddress *&refpAddress) |
virtual StatusCode | createAddress (long storageType, const CLID &clid, const std::string &, IOpaqueAddress *&refpAddress) |
virtual StatusCode | declareObject (const Leaf &leaf)=0 |
Declare target leaf. | |
virtual StatusCode | declareObject (const Leaf &leaf)=0 |
Declare target leaf. | |
Protected Member Functions | |
virtual StatusCode | addConverters () |
Add converters to the service. | |
virtual StatusCode | addConverters () |
Add converters to the service. | |
Protected Member Functions inherited from RawDataCnvSvc | |
virtual StatusCode | addConverters ()=0 |
StatusCode | updateServiceState (IOpaqueAddress *pAddress) |
Update state of the service. | |
RawDataCnvSvc (const std::string &name, ISvcLocator *svc, long storageTyp) | |
virtual | ~RawDataCnvSvc () |
virtual StatusCode | addConverters ()=0 |
StatusCode | updateServiceState (IOpaqueAddress *pAddress) |
RawDataCnvSvc (const std::string &name, ISvcLocator *svc, long storageTyp) | |
virtual | ~RawDataCnvSvc () |
Friends | |
class | CnvFactory< PackedRawDataCnvSvc > |
Definition at line 19 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/PackedRawDataCnvSvc.h.
PackedRawDataCnvSvc::PackedRawDataCnvSvc | ( | const std::string & | name, |
ISvcLocator * | svc | ||
) |
Standard Constructor.
Standard constructor.
Definition at line 49 of file PackedRawDataCnvSvc.cxx.
|
virtual |
PackedRawDataCnvSvc::PackedRawDataCnvSvc | ( | const std::string & | name, |
ISvcLocator * | svc | ||
) |
Standard Constructor.
|
virtual |
Standard Destructor.
|
protectedvirtual |
Add converters to the service.
Implements RawDataCnvSvc.
Definition at line 88 of file PackedRawDataCnvSvc.cxx.
|
protectedvirtual |
Add converters to the service.
Implements RawDataCnvSvc.
|
virtual |
Definition at line 166 of file PackedRawDataCnvSvc.cxx.
|
virtual |
|
virtual |
Definition at line 135 of file PackedRawDataCnvSvc.cxx.
Referenced by connectOutput().
|
virtual |
|
inlinevirtual |
Definition at line 41 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/PackedRawDataCnvSvc.h.
|
inlinevirtual |
Definition at line 41 of file InstallArea/include/RawDataCnv/RawDataCnv/PackedRawDataCnvSvc.h.
|
inlinevirtual |
Definition at line 50 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/PackedRawDataCnvSvc.h.
Referenced by RawDataEmcDigiCnv::createRep(), RawDataEmcMcHitCnv::createRep(), RawDataHltRawCnv::createRep(), RawDataMcParticleCnv::createRep(), RawDataMdcDigiCnv::createRep(), RawDataMdcMcHitCnv::createRep(), RawDataMucDigiCnv::createRep(), RawDataMucMcHitCnv::createRep(), RawDataTofDigiCnv::createRep(), and RawDataTofMcHitCnv::createRep().
|
inlinevirtual |
Definition at line 50 of file InstallArea/include/RawDataCnv/RawDataCnv/PackedRawDataCnvSvc.h.
|
virtual |
Initialize the service.
Reimplemented from RawDataCnvSvc.
Definition at line 61 of file PackedRawDataCnvSvc.cxx.
|
virtual |
Initialize the service.
Reimplemented from RawDataCnvSvc.
|
virtual |
Override inherited queryInterface.
Reimplemented from RawDataCnvSvc.
Definition at line 124 of file PackedRawDataCnvSvc.cxx.
|
virtual |
Override inherited queryInterface.
Reimplemented from RawDataCnvSvc.
|
virtual |
Update state of the service.
Definition at line 117 of file PackedRawDataCnvSvc.cxx.
|
virtual |
Update state of the service.
|
friend |
Definition at line 1 of file Event/RawDataCnv/RawDataCnv-00-04-35/RawDataCnv/PackedRawDataCnvSvc.h.