chromium/components/memory_system/initializer.h

// Copyright 2023 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_MEMORY_SYSTEM_INITIALIZER_H_
#define COMPONENTS_MEMORY_SYSTEM_INITIALIZER_H_

#include <optional>
#include <string_view>

#include "base/profiler/process_type.h"
#include "components/memory_system/parameters.h"
#include "components/version_info/channel.h"

namespace memory_system {

class MemorySystem;

// A convenience class which allows different parts of the configuration being
// set in an expressive way and handing them over to the memory system upon
// initialization.
class Initializer {};

}  // namespace memory_system
#endif  // COMPONENTS_MEMORY_SYSTEM_INITIALIZER_H_