chromium/content/browser/memory/swap_metrics_driver_impl.cc

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

#include "content/browser/memory/swap_metrics_driver_impl.h"

#include <memory>

#include "base/sequence_checker.h"
#include "base/time/time.h"

namespace content {

SwapMetricsDriverImpl::Delegate::Delegate() = default;

SwapMetricsDriverImpl::Delegate::~Delegate() = default;

SwapMetricsDriverImpl::SwapMetricsDriverImpl(
    std::unique_ptr<Delegate> delegate,
    const base::TimeDelta update_interval)
    :{}

SwapMetricsDriverImpl::~SwapMetricsDriverImpl() = default;

SwapMetricsDriver::SwapMetricsUpdateResult
SwapMetricsDriverImpl::InitializeMetrics() {}

bool SwapMetricsDriverImpl::IsRunning() {}

void SwapMetricsDriverImpl::PeriodicUpdateMetrics() {}

SwapMetricsDriver::SwapMetricsUpdateResult SwapMetricsDriverImpl::Start() {}

void SwapMetricsDriverImpl::Stop() {}

SwapMetricsDriver::SwapMetricsUpdateResult
SwapMetricsDriverImpl::UpdateMetrics() {}

SwapMetricsDriver::SwapMetricsUpdateResult
SwapMetricsDriverImpl::UpdateMetricsImpl() {}

}  // namespace content