mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 13:03:36 +00:00
Format all C++ and Java code via clang-format
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
This commit is contained in:
@@ -5,9 +5,7 @@
|
||||
|
||||
namespace df
|
||||
{
|
||||
MessageQueue::MessageQueue()
|
||||
: m_isWaiting(false)
|
||||
{}
|
||||
MessageQueue::MessageQueue() : m_isWaiting(false) {}
|
||||
|
||||
MessageQueue::~MessageQueue()
|
||||
{
|
||||
@@ -49,42 +47,42 @@ void MessageQueue::PushMessage(drape_ptr<Message> && message, MessagePriority pr
|
||||
switch (priority)
|
||||
{
|
||||
case MessagePriority::Normal:
|
||||
{
|
||||
m_messages.emplace_back(std::move(message), priority);
|
||||
break;
|
||||
}
|
||||
{
|
||||
m_messages.emplace_back(std::move(message), priority);
|
||||
break;
|
||||
}
|
||||
case MessagePriority::High:
|
||||
{
|
||||
auto iter = m_messages.begin();
|
||||
while (iter != m_messages.end() && iter->second > MessagePriority::High) { iter++; }
|
||||
m_messages.emplace(iter, std::move(message), priority);
|
||||
break;
|
||||
}
|
||||
{
|
||||
auto iter = m_messages.begin();
|
||||
while (iter != m_messages.end() && iter->second > MessagePriority::High)
|
||||
iter++;
|
||||
m_messages.emplace(iter, std::move(message), priority);
|
||||
break;
|
||||
}
|
||||
case MessagePriority::UberHighSingleton:
|
||||
{
|
||||
bool found = false;
|
||||
auto iter = m_messages.begin();
|
||||
while (iter != m_messages.end() && iter->second == MessagePriority::UberHighSingleton)
|
||||
{
|
||||
bool found = false;
|
||||
auto iter = m_messages.begin();
|
||||
while (iter != m_messages.end() && iter->second == MessagePriority::UberHighSingleton)
|
||||
if (iter->first->GetType() == message->GetType())
|
||||
{
|
||||
if (iter->first->GetType() == message->GetType())
|
||||
{
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
iter++;
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
iter++;
|
||||
}
|
||||
|
||||
if (!found)
|
||||
m_messages.emplace_front(std::move(message), priority);
|
||||
break;
|
||||
}
|
||||
if (!found)
|
||||
m_messages.emplace_front(std::move(message), priority);
|
||||
break;
|
||||
}
|
||||
case MessagePriority::Low:
|
||||
{
|
||||
m_lowPriorityMessages.emplace_back(std::move(message));
|
||||
break;
|
||||
}
|
||||
default:
|
||||
ASSERT(false, ("Unknown message priority type"));
|
||||
{
|
||||
m_lowPriorityMessages.emplace_back(std::move(message));
|
||||
break;
|
||||
}
|
||||
default: ASSERT(false, ("Unknown message priority type"));
|
||||
}
|
||||
|
||||
CancelWaitImpl();
|
||||
@@ -94,21 +92,17 @@ void MessageQueue::FilterMessagesImpl()
|
||||
{
|
||||
CHECK(m_filter != nullptr, ());
|
||||
|
||||
for (auto it = m_messages.begin(); it != m_messages.end(); )
|
||||
{
|
||||
for (auto it = m_messages.begin(); it != m_messages.end();)
|
||||
if (m_filter(make_ref(it->first)))
|
||||
it = m_messages.erase(it);
|
||||
else
|
||||
++it;
|
||||
}
|
||||
|
||||
for (auto it = m_lowPriorityMessages.begin(); it != m_lowPriorityMessages.end(); )
|
||||
{
|
||||
for (auto it = m_lowPriorityMessages.begin(); it != m_lowPriorityMessages.end();)
|
||||
if (m_filter(make_ref(*it)))
|
||||
it = m_lowPriorityMessages.erase(it);
|
||||
else
|
||||
++it;
|
||||
}
|
||||
}
|
||||
|
||||
void MessageQueue::EnableMessageFiltering(FilterMessageFn && filter)
|
||||
|
||||
Reference in New Issue
Block a user