blob: 92b58dc8894e184069ad418c7ae2cc16f2e8c015 [file] [log] [blame]
// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef COMPONENTS_VARIATIONS_SCOPED_VARIATIONS_IDS_PROVIDER_H_
#define COMPONENTS_VARIATIONS_SCOPED_VARIATIONS_IDS_PROVIDER_H_
#include "components/variations/variations_ids_provider.h"
namespace variations {
class ScopedVariationsIdsProvider {
public:
explicit ScopedVariationsIdsProvider(VariationsIdsProvider::Mode mode);
ScopedVariationsIdsProvider(const ScopedVariationsIdsProvider&) = delete;
ScopedVariationsIdsProvider& operator=(const ScopedVariationsIdsProvider&) =
delete;
~ScopedVariationsIdsProvider();
};
} // namespace variations
#endif // COMPONENTS_VARIATIONS_SCOPED_VARIATIONS_IDS_PROVIDER_H_