20 MsgStream mlog(msgSvc(),
"TileMuFeatureConverter" );
22 mlog << MSG::DEBUG <<
"TileMuFeatureCnv::createPersistent" <<
endmsg;
31 MsgStream mlog(msgSvc(),
"TileMuFeatureConverter" );
33 mlog << MSG::DEBUG <<
"TileMuFeatureCnv::createTransient " <<
endmsg;
35 static const pool::Guid p1_guid(
"F853E605-AFD5-44F9-98BC-4D777CBCBEE4");
38 static const pool::Guid p0_guid(
"526B0709-442D-4D2C-8C1F-8C3922149656");
52 throw std::runtime_error(
"Unsupported persistent version");
TileMuFeature_p1 TileMuFeature_PERS
T_AthenaPoolCustomCnv< TileMuFeature, TileMuFeature_PERS > TileMuFeatureCnvBase
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual bool compareClassGuid(const Guid &clid) const
virtual TileMuFeature_PERS * createPersistent(TileMuFeature *transObj)
virtual TileMuFeature * createTransient()
TileMuFeatureCnv(ISvcLocator *svcloc)