#include "components/push_notification/push_notification_client_manager.h"
#include "base/logging.h"
namespace {
const char kClientIdKey[] = …;
}
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;
}