#include "components/sync_user_events/user_event_data_type_controller.h"
#include <utility>
#include "base/functional/bind.h"
#include "components/sync/service/sync_service.h"
#include "components/sync/service/sync_user_settings.h"
namespace syncer {
UserEventDataTypeController::UserEventDataTypeController(
SyncService* sync_service,
std::unique_ptr<DataTypeControllerDelegate> delegate_for_full_sync_mode,
std::unique_ptr<DataTypeControllerDelegate> delegate_for_transport_mode)
: … { … }
UserEventDataTypeController::~UserEventDataTypeController() { … }
void UserEventDataTypeController::Stop(syncer::SyncStopMetadataFate fate,
StopCallback callback) { … }
DataTypeController::PreconditionState
UserEventDataTypeController::GetPreconditionState() const { … }
void UserEventDataTypeController::OnStateChanged(syncer::SyncService* sync) { … }
}