Public Member Functions
Tonido::DataSync::LatestWinsSyncStrategy Class Reference

The record with the latest timestamp always wins. More...

Inheritance diagram for Tonido::DataSync::LatestWinsSyncStrategy:
Tonido::DataSync::DataSyncStrategy

List of all members.

Public Member Functions

virtual void resolveConflict (DataSyncRecord *a_localRecord, DataSyncRecord *a_remoteRecord, DataSyncRecord *&a_resolvedRecord)
 resolveConflict

Detailed Description

The record with the latest timestamp always wins.


Member Function Documentation

void Tonido::DataSync::LatestWinsSyncStrategy::resolveConflict ( DataSyncRecord a_localRecord,
DataSyncRecord a_remoteRecord,
DataSyncRecord *&  a_resolvedRecord 
) [virtual]

resolveConflict

Resolves the given conflict between 2 records. The winning record is set in the resolved record variable. If not resolved, an empty DataSyncRecord is set in the resolved record.

Implements Tonido::DataSync::DataSyncStrategy.


Generated on Wed Oct 12 2011 21:46:53. © CodeLathe LLC 2007-2011. All Rights Reserved.