#include "chrome/browser/media/router/logger_list.h"
#include "base/task/sequenced_task_runner.h"
#include "content/public/browser/browser_thread.h"
namespace media_router {
LoggerList* LoggerList::GetInstance() { … }
void LoggerList::AddLogger(LoggerImpl* logger_impl) { … }
void LoggerList::RemoveLogger(LoggerImpl* logger_impl) { … }
void LoggerList::Log(LoggerImpl::Severity severity,
mojom::LogCategory category,
const std::string& component,
const std::string& message,
const std::string& sink_id,
const std::string& media_source,
const std::string& session_id) { … }
int LoggerList::GetLoggerCount() const { … }
LoggerList::LoggerList() = default;
LoggerList::~LoggerList() = default;
void LoggerList::LogOnUiThread(LoggerImpl::Severity severity,
mojom::LogCategory category,
base::Time time,
const std::string& component,
const std::string& message,
const std::string& sink_id,
const std::string& media_source,
const std::string& session_id) { … }
}