From ebb00d37bcc40a6503242796af20bfdd26822d15 Mon Sep 17 00:00:00 2001 From: Arne Welzel Date: Thu, 27 Mar 2025 15:26:23 +0100 Subject: [PATCH] EventMgr: No need to be Obj --- src/Event.cc | 14 -------------- src/Event.h | 4 +--- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/src/Event.cc b/src/Event.cc index 6d449684e5..1a91b1aaa0 100644 --- a/src/Event.cc +++ b/src/Event.cc @@ -145,20 +145,6 @@ void EventMgr::Drain() { detail::trigger_mgr->Process(); } -void EventMgr::Describe(ODesc* d) const { - int n = 0; - Event* e; - for ( e = head; e; e = e->NextEvent() ) - ++n; - - d->AddCount(n); - - for ( e = head; e; e = e->NextEvent() ) { - e->Describe(d); - d->NL(); - } -} - void EventMgr::Process() { // While it semes like the most logical thing to do, we dont want // to call Drain() as part of this method. It will get called at diff --git a/src/Event.h b/src/Event.h index 078595a7fe..3aac8c3876 100644 --- a/src/Event.h +++ b/src/Event.h @@ -50,7 +50,7 @@ private: Event* next_event; }; -class EventMgr final : public Obj, public iosource::IOSource { +class EventMgr final : public iosource::IOSource { public: ~EventMgr() override; @@ -103,8 +103,6 @@ public: int Size() const { return num_events_queued - num_events_dispatched; } - void Describe(ODesc* d) const override; - // Let the IO loop know when there's more events to process // by returning a zero-timeout. double GetNextTimeout() override { return head ? 0.0 : -1.0; }