9 MsgStream mlog(msgSvc(),
"RingerRingsContainerConverter");
11 mlog << MSG::DEBUG <<
"RingerRingsContainerCnv::createPersistent called" <<
endmsg;
15 return p_RingerRingsCont;
22 MsgStream mlog(msgSvc(),
"RingerRingsContainerConverter");
24 mlog << MSG::DEBUG <<
"RingerRingsContainerCnv::createTransient called" <<
endmsg;
26 static const pool::Guid p2_guid(
"30D29B68-6D41-429E-AC16-930ACF71280D");
27 static const pool::Guid tlp1_guid(
"B5587828-50D8-4DAA-97F3-5E41A7F3E3FE");
32 return m_converter.createTransient( col_vect.get(), mlog ) ;
37 }
else {
throw std::runtime_error(
"Unsupported persistent version of RingerRingsContainer"); }
RingerRingsContainer_p2 RingerRingsContainer_PERS
RingerRingsContainerCnv_tlp1 m_converter_tlp1
virtual RingerRingsContainer_PERS * createPersistent(RingerRingsContainer *transObj)
virtual RingerRingsContainer * createTransient(const Token *token)
RingerRingsContainerCnv_p2 m_converter
virtual bool compareClassGuid(const Token *token, const Guid &clid) const
P * poolReadObject(const Token *token)
This class provides a token that identifies in a unique way objects on the persistent storage.