chromium/third_party/blink/common/privacy_budget/scoped_identifiability_test_sample_collector.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/public/common/privacy_budget/scoped_identifiability_test_sample_collector.h"

#include <memory>

#include "base/notreached.h"
#include "services/metrics/public/cpp/ukm_builders.h"
#include "services/metrics/public/mojom/ukm_interface.mojom.h"
#include "third_party/blink/common/privacy_budget/aggregating_sample_collector.h"
#include "third_party/blink/public/common/privacy_budget/identifiability_sample_collector.h"
#include "third_party/blink/public/common/privacy_budget/scoped_switch_sample_collector.h"

namespace blink {
namespace test {

ScopedIdentifiabilityTestSampleCollector::
    ScopedIdentifiabilityTestSampleCollector()
    :{}

ScopedIdentifiabilityTestSampleCollector::
    ~ScopedIdentifiabilityTestSampleCollector() = default;

void ScopedIdentifiabilityTestSampleCollector::Record(
    ukm::UkmRecorder* recorder,
    ukm::SourceId source,
    std::vector<IdentifiableSample> metrics) {}

void ScopedIdentifiabilityTestSampleCollector::Flush(
    ukm::UkmRecorder* recorder) {}

void ScopedIdentifiabilityTestSampleCollector::FlushSource(
    ukm::UkmRecorder* recorder,
    ukm::SourceId source) {}

void ScopedIdentifiabilityTestSampleCollector::ClearEntries() {}

}  // namespace test
}  // namespace blink