13 MsgStream mlog(msgSvc(),
"TileTrackMuFeatureContainerConverter" );
15 mlog << MSG::DEBUG <<
"TileTrackMuFeatureContainerCnv::createPersistent called" <<
endmsg;
27 MsgStream mlog(msgSvc(),
"TileTrackMuFeatureContainerConverter" );
29 mlog << MSG::DEBUG <<
"TileTrackMuFeatureContainerCnv::createTransient called" <<
endmsg;
31 static const pool::Guid p3_guid(
"25018D00-1D18-4B4C-9C07-37993260EADB");
32 static const pool::Guid tlp1_guid(
"983ED5FE-D0A2-43AE-90A9-268C8B61E8B3");
33 static const pool::Guid p0_guid(
"1AFABC18-EB97-412D-B27C-C744ABA6E1DC");
37 return m_converter.createTransient( col_vect.get(), mlog ) ;
41 return m_converter1.createTransient( col_vect.get(), mlog );
47 }
else throw std::runtime_error(
"Unsupported persistent version of TileTrackMuFeatureContainer" );
TileTrackMuFeatureContainer_p3 TileTrackMuFeatureContainer_PERS
virtual bool compareClassGuid(const Token *token, const Guid &clid) const
P * poolReadObject(const Token *token)
TileTrackMuFeatureContainerCnv_tlp1 m_converter1
virtual TileTrackMuFeatureContainer_PERS * createPersistent(TileTrackMuFeatureContainer *transObj)
TileTrackMuFeatureContainerCnv_p3 m_converter
virtual TileTrackMuFeatureContainer * createTransient(const Token *token)
This class provides a token that identifies in a unique way objects on the persistent storage.