Lines Matching refs:syncer

21                                     public syncer::ModelTypeSyncBridge {
24 syncer::OnceModelTypeStoreFactory store_factory,
25 std::unique_ptr<syncer::ModelTypeChangeProcessor> change_processor);
30 base::WeakPtr<syncer::ModelTypeControllerDelegate> GetControllerDelegate()
34 std::unique_ptr<syncer::MetadataChangeList> CreateMetadataChangeList()
36 base::Optional<syncer::ModelError> MergeSyncData(
37 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
38 syncer::EntityChangeList entity_data) override;
39 base::Optional<syncer::ModelError> ApplySyncChanges(
40 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
41 syncer::EntityChangeList entity_changes) override;
44 std::string GetClientTag(const syncer::EntityData& entity_data) override;
45 std::string GetStorageKey(const syncer::EntityData& entity_data) override;
46 void ApplyStopSyncChanges(std::unique_ptr<syncer::MetadataChangeList>
50 void OnStoreCreated(const base::Optional<syncer::ModelError>& error,
51 std::unique_ptr<syncer::ModelTypeStore> store);
55 const base::Optional<syncer::ModelError>& error,
56 std::unique_ptr<syncer::ModelTypeStore::RecordList> data_records,
57 std::unique_ptr<syncer::ModelTypeStore::IdList> missing_id_list);
61 const base::Optional<syncer::ModelError>& error,
62 std::unique_ptr<syncer::ModelTypeStore::RecordList> data_records);
64 void OnReadAllMetadata(const base::Optional<syncer::ModelError>& error,
65 std::unique_ptr<syncer::MetadataBatch> metadata_batch);
67 void OnCommit(const base::Optional<syncer::ModelError>& error);
69 std::unique_ptr<syncer::ModelTypeStore> store_;