chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc

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

#include "components/supervised_user/core/browser/supervised_user_metrics_service.h"

#include "base/check.h"
#include "base/logging.h"
#include "base/time/time.h"
#include "components/prefs/pref_registry_simple.h"
#include "components/prefs/pref_service.h"
#include "components/supervised_user/core/browser/supervised_user_preferences.h"
#include "components/supervised_user/core/browser/supervised_user_url_filter.h"
#include "components/supervised_user/core/common/pref_names.h"

namespace supervised_user {

namespace {

constexpr base::TimeDelta kTimerInterval =;

// Returns the number of days since the origin.
int GetDayId(base::Time time) {}

}  // namespace

// static
void SupervisedUserMetricsService::RegisterProfilePrefs(
    PrefRegistrySimple* registry) {}

// static
int SupervisedUserMetricsService::GetDayIdForTesting(base::Time time) {}

SupervisedUserMetricsService::SupervisedUserMetricsService(
    PrefService* pref_service,
    supervised_user::SupervisedUserURLFilter* url_filter,
    std::unique_ptr<SupervisedUserMetricsServiceExtensionDelegate>
        extensions_metrics_delegate)
    :{}

SupervisedUserMetricsService::~SupervisedUserMetricsService() = default;

void SupervisedUserMetricsService::Shutdown() {}

void SupervisedUserMetricsService::CheckForNewDay() {}

}  // namespace supervised_user