Lines Matching refs:syncer
28 namespace syncer {
48 class WifiConfigurationBridge : public syncer::ModelTypeSyncBridge,
59 std::unique_ptr<syncer::ModelTypeChangeProcessor> change_processor,
60 syncer::OnceModelTypeStoreFactory create_store_callback);
66 std::unique_ptr<syncer::MetadataChangeList> CreateMetadataChangeList()
68 base::Optional<syncer::ModelError> MergeSyncData(
69 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
70 syncer::EntityChangeList entity_data) override;
71 base::Optional<syncer::ModelError> ApplySyncChanges(
72 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
73 syncer::EntityChangeList entity_changes) override;
76 std::string GetClientTag(const syncer::EntityData& entity_data) override;
77 std::string GetStorageKey(const syncer::EntityData& entity_data) override;
99 void Commit(std::unique_ptr<syncer::ModelTypeStore::WriteBatch> batch);
102 void OnStoreCreated(const base::Optional<syncer::ModelError>& error,
103 std::unique_ptr<syncer::ModelTypeStore> store);
105 const base::Optional<syncer::ModelError>& error,
106 std::unique_ptr<syncer::ModelTypeStore::RecordList> records);
107 void OnReadAllMetadata(const base::Optional<syncer::ModelError>& error,
108 std::unique_ptr<syncer::MetadataBatch> metadata_batch);
109 void OnCommit(const base::Optional<syncer::ModelError>& error);
112 std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
113 syncer::EntityChangeList change_list,
145 std::unique_ptr<syncer::ModelTypeStore> store_;