// Copyright 2021 The Chromium Authors. All rights reserved. // 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_