#include "chrome/browser/notifications/scheduler/public/notification_scheduler_client_registrar.h"
#include <utility>
#include "base/check.h"
#include "chrome/browser/notifications/scheduler/public/notification_scheduler_client.h"
namespace notifications {
NotificationSchedulerClientRegistrar::NotificationSchedulerClientRegistrar() =
default;
NotificationSchedulerClientRegistrar::~NotificationSchedulerClientRegistrar() =
default;
void NotificationSchedulerClientRegistrar::RegisterClient(
SchedulerClientType type,
std::unique_ptr<NotificationSchedulerClient> client) { … }
NotificationSchedulerClient* NotificationSchedulerClientRegistrar::GetClient(
SchedulerClientType type) { … }
void NotificationSchedulerClientRegistrar::GetRegisteredClients(
std::vector<SchedulerClientType>* clients) const { … }
}