32 return fetchOne(payloadTypeName, data, streamerInfo, payloadPtr, isOra);
224 if( !destination.lookupMigratedPayload(
source.connectionString(), sourcePid,
pid ) ){
228 if( exists ) pid =
import(
source, sourcePid, missingPayload.first, missingPayload.second.get(), destination );
230 if( pid !=
"0" ) destination.addMigratedPayload(
source.connectionString(), sourcePid,
pid );
238 if( !destination.lookupMigratedPayload(
source.connectionString(), sourcePid,
pid ) ){
242 if( exists ) pid =
import(
source, sourcePid, missingPayload.first, missingPayload.second.get(), destination );
244 if( pid !=
"0" ) destination.addMigratedPayload(
source.connectionString(), sourcePid,
pid );
std::pair< std::string, boost::shared_ptr< void > > fetchOne(const std::string &payloadTypeName, const cond::Binary &data, const cond::Binary &streamerInfo, boost::shared_ptr< void > payloadPtr, bool is Ora)
std::pair< typename Association::data_type::first_type, double > match(Reference key, Association association, bool bestMatchByMaxValue)
Generic matching function.