Lines Matching refs:syncer

25                               public syncer::ModelTypeSyncBridge {
28 syncer::OnceModelTypeStoreFactory store_factory,
29 std::unique_ptr<syncer::ModelTypeChangeProcessor> change_processor);
33 std::unique_ptr<syncer::MetadataChangeList> CreateMetadataChangeList()
35 base::Optional<syncer::ModelError> MergeSyncData(
36 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
37 syncer::EntityChangeList entity_data) override;
38 base::Optional<syncer::ModelError> ApplySyncChanges(
39 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
40 syncer::EntityChangeList entity_changes) override;
43 std::string GetClientTag(const syncer::EntityData& entity_data) override;
44 std::string GetStorageKey(const syncer::EntityData& entity_data) override;
45 void ApplyStopSyncChanges(std::unique_ptr<syncer::MetadataChangeList>
51 base::WeakPtr<syncer::ModelTypeControllerDelegate> GetControllerDelegate()
56 std::unique_ptr<syncer::ModelTypeStore> StealStoreForTest();
64 void OnStoreCreated(const base::Optional<syncer::ModelError>& error,
65 std::unique_ptr<syncer::ModelTypeStore> store);
66 void OnReadAllMetadata(const base::Optional<syncer::ModelError>& error,
67 std::unique_ptr<syncer::MetadataBatch> metadata_batch);
68 void OnCommit(const base::Optional<syncer::ModelError>& error);
71 const base::Optional<syncer::ModelError>& error,
72 std::unique_ptr<syncer::ModelTypeStore::RecordList> data_records,
73 std::unique_ptr<syncer::ModelTypeStore::IdList> missing_id_list);
76 const base::Optional<syncer::ModelError>& error,
77 std::unique_ptr<syncer::ModelTypeStore::RecordList> data_records);
84 const base::Optional<syncer::ModelError>& error,
85 std::unique_ptr<syncer::ModelTypeStore::RecordList> data_records);
90 std::unique_ptr<syncer::ModelTypeStore> store_;