chromium/components/push_notification/push_notification_client_manager.cc

// 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.

#include "components/push_notification/push_notification_client_manager.h"

#include "base/logging.h"

namespace {

const char kClientIdKey[] =;

}  // namespace

namespace push_notification {

PushNotificationClientManager::PushNotificationClientManager() {}

PushNotificationClientManager::~PushNotificationClientManager() = default;

void PushNotificationClientManager::AddPushNotificationClient(
    PushNotificationClient* client) {}

void PushNotificationClientManager::RemovePushNotificationClient(
    ClientId client_id) {}

std::vector<const PushNotificationClient*>
PushNotificationClientManager::GetPushNotificationClients() {}

void PushNotificationClientManager::NotifyPushNotificationClientOfMessage(
    PushNotificationMessage message) {}

void PushNotificationClientManager::FlushPendingMessageStore(
    ClientId client_id) {}

PushNotificationClientManager::PushNotificationMessage::
    PushNotificationMessage() = default;
PushNotificationClientManager::PushNotificationMessage::PushNotificationMessage(
    PushNotificationMessage&& other) = default;
PushNotificationClientManager::PushNotificationMessage::PushNotificationMessage(
    const PushNotificationMessage& other) = default;
PushNotificationClientManager::PushNotificationMessage&
PushNotificationClientManager::PushNotificationMessage::operator=(
    PushNotificationMessage&& other) = default;
PushNotificationClientManager::PushNotificationMessage::
    ~PushNotificationMessage() = default;

}  // namespace push_notification