|
BOSS 8.0.0
BESIII Offline Software System
|
#include <RawDataCnvSvc.h>
Public Member Functions | |
| RawDataCnvSvc (const std::string &name, ISvcLocator *svc) | |
| StatusCode | initialize () |
| StatusCode | finalize () |
| StatusCode | declareObject (const IRawDataCnvSvc::Leaf &leaf) |
| Associates a path on TDS with a particular converter. | |
| StatusCode | createAddress (long svc_type, const CLID &clid, const std::string *par, const unsigned long *ip, IOpaqueAddress *&refpAddress) |
| Override inherited queryInterface due to enhanced interface. | |
| StatusCode | createAddress (long storageType, const CLID &clid, const std::string &, IOpaqueAddress *&refpAddress) |
| StatusCode | addConverters () |
| Add converters to the service. | |
| StatusCode | connectOutput (const std::string &t) |
| StatusCode | connectOutput (const std::string &t, const std::string &) |
| StatusCode | commitOutput (const std::string &t, bool b) |
| WriteRawEvent *& | getRawEvent () |
| IConverter * | createConverter (long typ, const CLID &clid, const ICnvFactory *fac) |
| StatusCode | updateServiceState (IOpaqueAddress *pAddress) |
Definition at line 8 of file RawDataCnvSvc.h.
| RawDataCnvSvc::RawDataCnvSvc | ( | const std::string & | name, |
| ISvcLocator * | svc ) |
Definition at line 35 of file RawDataCnvSvc.cxx.
| StatusCode RawDataCnvSvc::addConverters | ( | ) |
Add converters to the service.
Definition at line 99 of file RawDataCnvSvc.cxx.
Referenced by initialize().
| StatusCode RawDataCnvSvc::commitOutput | ( | const std::string & | t, |
| bool | b ) |
Definition at line 178 of file RawDataCnvSvc.cxx.
| StatusCode RawDataCnvSvc::connectOutput | ( | const std::string & | t | ) |
Definition at line 147 of file RawDataCnvSvc.cxx.
Referenced by connectOutput().
|
inline |
Definition at line 38 of file RawDataCnvSvc.h.
| StatusCode RawDataCnvSvc::createAddress | ( | long | storageType, |
| const CLID & | clid, | ||
| const std::string & | , | ||
| IOpaqueAddress *& | refpAddress ) |
Definition at line 344 of file RawDataCnvSvc.cxx.
| StatusCode RawDataCnvSvc::createAddress | ( | long | svc_type, |
| const CLID & | clid, | ||
| const std::string * | par, | ||
| const unsigned long * | ip, | ||
| IOpaqueAddress *& | refpAddress ) |
Override inherited queryInterface due to enhanced interface.
Definition at line 328 of file RawDataCnvSvc.cxx.
Referenced by createAddress(), and updateServiceState().
| IConverter * RawDataCnvSvc::createConverter | ( | long | typ, |
| const CLID & | clid, | ||
| const ICnvFactory * | fac ) |
Definition at line 225 of file RawDataCnvSvc.cxx.
| StatusCode RawDataCnvSvc::declareObject | ( | const IRawDataCnvSvc::Leaf & | leaf | ) |
Associates a path on TDS with a particular converter.
Definition at line 271 of file RawDataCnvSvc.cxx.
Referenced by addConverters().
| StatusCode RawDataCnvSvc::finalize | ( | ) |
Definition at line 263 of file RawDataCnvSvc.cxx.
|
inline |
Definition at line 46 of file RawDataCnvSvc.h.
| StatusCode RawDataCnvSvc::initialize | ( | ) |
Definition at line 41 of file RawDataCnvSvc.cxx.
| StatusCode RawDataCnvSvc::updateServiceState | ( | IOpaqueAddress * | pAddress | ) |
Definition at line 282 of file RawDataCnvSvc.cxx.