chromium/content/browser/screenlock_monitor/screenlock_monitor.cc

// Copyright 2018 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/screenlock_monitor/screenlock_monitor.h"

#include "base/logging.h"
#include "base/metrics/histogram_functions.h"
#include "base/metrics/user_metrics.h"
#include "base/trace_event/trace_event.h"
#include "content/browser/screenlock_monitor/screenlock_monitor_source.h"

namespace content {

static ScreenlockMonitor* g_screenlock_monitor =;

ScreenlockMonitor::ScreenlockMonitor(
    std::unique_ptr<ScreenlockMonitorSource> source)
    :{}

ScreenlockMonitor::~ScreenlockMonitor() {}

// static
ScreenlockMonitor* ScreenlockMonitor::Get() {}

void ScreenlockMonitor::AddObserver(ScreenlockObserver* obs) {}

void ScreenlockMonitor::RemoveObserver(ScreenlockObserver* obs) {}

void ScreenlockMonitor::NotifyScreenLocked() {}

void ScreenlockMonitor::NotifyScreenUnlocked() {}

void ScreenlockMonitor::ReportLockUnlockDuration(bool is_locked) {}

}  // namespace content