|
BOSS 7.1.3
BESIII Offline Software System
|
#include <RawDataZddEventCnv.h>
Inheritance diagram for RawDataZddEventCnv:Public Member Functions | |
| StatusCode | initialize () |
| virtual long | repSvcType () const |
| StatusCode | createObj (IOpaqueAddress *pAddr, DataObject *&pObj) |
| virtual StatusCode | updateObj (IOpaqueAddress *, DataObject *) |
| override the RawDataBaseCnv version | |
| virtual StatusCode | createRep (DataObject *pObj, IOpaqueAddress *&pAddr) |
| Convert the transient object to the requested representation. | |
Public Member Functions inherited from RawDataBaseCnv | |
| RawDataBaseCnv (ISvcLocator *svc) | |
| RawDataBaseCnv (unsigned char storageType, const CLID &clid, ISvcLocator *svc) | |
| virtual | ~RawDataBaseCnv () |
| StatusCode | initialize () |
| virtual StatusCode | finalize () |
| void | declareObject (const std::string &fullPath, const CLID &clid, const std::string &bank, long par=0) |
| Store TDS path to link a particular converter to an object on the TDS. | |
| virtual StatusCode | fillRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | updateRep (IOpaqueAddress *pAddress, DataObject *pObject) |
| Update the converted representation of a transient object. | |
| virtual StatusCode | updateRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Update the references of an already converted object. | |
Public Member Functions inherited from Converter< Ty1, Ty2 > | |
| destination * | operator (const source &) const |
Static Public Member Functions | |
| static const CLID & | classID () |
| static const unsigned char | storageType () |
Static Public Member Functions inherited from RawDataBaseCnv | |
| static const long | storageType () |
| static const CLID & | classID () |
Protected Member Functions | |
| RawDataZddEventCnv (ISvcLocator *svc) | |
| virtual | ~RawDataZddEventCnv () |
Protected Member Functions inherited from Converter< Ty1, Ty2 > | |
| virtual destination * | convert (const source &) const =0 |
Friends | |
| class | CnvFactory< RawDataZddEventCnv > |
Additional Inherited Members | |
Public Types inherited from Converter< Ty1, Ty2 > | |
| typedef Ty1 | source |
| typedef Ty2 | destination |
Protected Attributes inherited from RawDataBaseCnv | |
| IRawDataCnvSvc * | m_CnvSvc |
| Pointer to event conversion service interface. | |
| std::vector< IRawDataCnvSvc::Leaf > | m_leaves |
| Leaf objects giving the locations of the objects in the data store. | |
Definition at line 14 of file RawDataZddEventCnv.h.
|
protected |
Definition at line 12 of file RawDataZddEventCnv.cxx.
Referenced by CnvFactory< RawDataZddEventCnv >.
|
protectedvirtual |
Definition at line 17 of file RawDataZddEventCnv.cxx.
|
static |
Definition at line 53 of file RawDataZddEventCnv.cxx.
Referenced by PackedRawDataCnvSvc::addConverters(), and RawDataZddEventCnv().
| StatusCode RawDataZddEventCnv::createObj | ( | IOpaqueAddress * | pAddr, |
| DataObject *& | pObj ) |
Definition at line 58 of file RawDataZddEventCnv.cxx.
|
virtual |
Convert the transient object to the requested representation.
Reimplemented from RawDataBaseCnv.
Definition at line 86 of file RawDataZddEventCnv.cxx.
| StatusCode RawDataZddEventCnv::initialize | ( | ) |
Definition at line 22 of file RawDataZddEventCnv.cxx.
|
inlinevirtual |
Reimplemented from RawDataBaseCnv.
Definition at line 28 of file RawDataZddEventCnv.h.
|
inlinestatic |
Definition at line 32 of file RawDataZddEventCnv.h.
|
virtual |
override the RawDataBaseCnv version
Definition at line 81 of file RawDataZddEventCnv.cxx.
|
friend |
Definition at line 50 of file RawDataZddEventCnv.h.