refactor: Remove unused IEventQueue::getRegisteredType()

ported from a5b6017235
This commit is contained in:
sithlord48
2025-05-01 20:32:26 -04:00
committed by Chris Rizzitello
parent 13dc055405
commit 118f867fd1
4 changed files with 0 additions and 19 deletions

View File

@ -115,7 +115,6 @@ Event::Type EventQueue::registerTypeOnce(Event::Type &type, const char *name)
ArchMutexLock lock(m_mutex);
if (type == Event::kUnknown) {
m_typeMap.insert(std::make_pair(m_nextType, name));
m_nameMap.insert(std::make_pair(name, m_nextType));
LOG((CLOG_DEBUG1 "registered event type %s as %d", name, m_nextType));
type = m_nextType++;
}
@ -490,15 +489,6 @@ double EventQueue::getNextTimerTimeout() const
return m_timerQueue.top();
}
Event::Type EventQueue::getRegisteredType(const std::string &name) const
{
NameMap::const_iterator found = m_nameMap.find(name);
if (found != m_nameMap.end())
return found->second;
return Event::kUnknown;
}
void *EventQueue::getSystemTarget()
{
// any unique arbitrary pointer will do

View File

@ -50,7 +50,6 @@ public:
bool isEmpty() const override;
IEventJob *getHandler(Event::Type type, void *target) const override;
const char *getTypeName(Event::Type type) override;
Event::Type getRegisteredType(const std::string &name) const override;
void *getSystemTarget() override;
void waitForReady() const override;
@ -104,7 +103,6 @@ private:
// registered events
Event::Type m_nextType;
TypeMap m_typeMap;
NameMap m_nameMap;
// buffer of events
IEventQueueBuffer *m_buffer;

View File

@ -192,12 +192,6 @@ public:
*/
virtual const char *getTypeName(Event::Type type) = 0;
//! Get an event type by name
/*!
Returns the registered type for an event for a given name.
*/
virtual Event::Type getRegisteredType(const std::string &name) const = 0;
//! Get the system event type target
/*!
Returns the target to use for dispatching \c Event::kSystem events.

View File

@ -30,7 +30,6 @@ public:
MOCK_METHOD(bool, dispatchEvent, (const Event &), (override));
MOCK_METHOD(IEventJob *, getHandler, (Event::Type, void *), (const, override));
MOCK_METHOD(void, deleteTimer, (EventQueueTimer *), (override));
MOCK_METHOD(Event::Type, getRegisteredType, (const std::string &), (const, override));
MOCK_METHOD(void *, getSystemTarget, (), (override));
MOCK_METHOD(ClientEvents &, forClient, (), (override));
MOCK_METHOD(IStreamEvents &, forIStream, (), (override));