11 MsgStream mlog(msgSvc(),
"TrigRNNOutputContainerConverter" );
13 mlog << MSG::DEBUG <<
"TrigRNNOutputContainerCnv::createPersistent called" <<
endmsg;
25 MsgStream mlog(msgSvc(),
"TrigRNNOutputContainerConverter" );
27 mlog << MSG::DEBUG <<
"TrigRNNOutputContainerCnv::createTransient called" <<
endmsg;
29 static const pool::Guid tr_guid(
"FED72B55-6275-DE11-8F1B-000423DD5A1A");
30 static const pool::Guid tlp1_guid(
"86A89E9D-F776-DE11-B65D-000423DD5A1A");
31 static const pool::Guid p2_guid(
"B10FA1AF-F38F-4025-83C4-3A83A3F3AE71");
36 return m_converter.createTransient( col_vect.get(), mlog ) ;
44 throw std::runtime_error(
"Unsupported persistent version of TrigRNNOutputContainer" );
TrigRNNOutputContainer_p2 TrigRNNOutputContainer_PERS
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.
TrigRNNOutputContainerCnv_tlp1 m_converter_tlp1
virtual TrigRNNOutputContainer_PERS * createPersistent(TrigRNNOutputContainer *transObj)
virtual TrigRNNOutputContainer * createTransient(const Token *token)
TrigRNNOutputContainerCnv_p2 m_converter