#include "ui/display/display_list.h"
#include "base/memory/ptr_util.h"
#include "base/not_fatal_until.h"
#include "base/observer_list.h"
#include "ui/display/display_observer.h"
namespace display {
DisplayList::DisplayList() = default;
DisplayList::~DisplayList() = default;
void DisplayList::AddObserver(DisplayObserver* observer) { … }
void DisplayList::RemoveObserver(DisplayObserver* observer) { … }
DisplayList::Displays::const_iterator DisplayList::FindDisplayById(
int64_t id) const { … }
DisplayList::Displays::const_iterator DisplayList::GetPrimaryDisplayIterator()
const { … }
void DisplayList::AddOrUpdateDisplay(const Display& display, Type type) { … }
uint32_t DisplayList::UpdateDisplay(const Display& display) { … }
uint32_t DisplayList::UpdateDisplay(const Display& display, Type type) { … }
void DisplayList::AddDisplay(const Display& display, Type type) { … }
void DisplayList::RemoveDisplay(int64_t id) { … }
bool DisplayList::IsValid() const { … }
DisplayList::Displays::iterator DisplayList::FindDisplayByIdInternal(
int64_t id) { … }
}