From a6ac90c83edbade279cccfdb6d8ca02d8e5a60b8 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Fri, 29 May 2026 11:22:59 +0200 Subject: Use more effective lookup --- src/monitor.cc | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'src/monitor.cc') diff --git a/src/monitor.cc b/src/monitor.cc index b9c6085..17c3dfd 100644 --- a/src/monitor.cc +++ b/src/monitor.cc @@ -44,26 +44,6 @@ public: return machines_.size(); } - uint32_t id(size_t index) const override { - auto it = machines_.begin(); - while (index--) ++it; - if (it == machines_.end()) { - assert(false); - return 0xffffffff; - } - return it->first; - } - - Machine machine_at(size_t index) const override { - auto it = machines_.begin(); - while (index--) ++it; - if (it == machines_.end()) { - assert(false); - return EMPTY; - } - return it->second; - } - Machine machine(uint32_t id) const override { auto it = machines_.find(id); if (it == machines_.end()) { -- cgit v1.3