diff options
Diffstat (limited to 'sigencore/plugins')
| -rw-r--r-- | sigencore/plugins/arenas/atb/ActionQueue.cpp | 4 | ||||
| -rw-r--r-- | sigencore/plugins/arenas/atb/ActionQueue.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/sigencore/plugins/arenas/atb/ActionQueue.cpp b/sigencore/plugins/arenas/atb/ActionQueue.cpp index a2eceffa..36b38a2f 100644 --- a/sigencore/plugins/arenas/atb/ActionQueue.cpp +++ b/sigencore/plugins/arenas/atb/ActionQueue.cpp @@ -36,13 +36,13 @@ void ActionQueue::enqueue(const TeamMember::RequestedAction& action) m_queue.enqueue(action); } -TeamMember::RequestedAction& ActionQueue::head() +const TeamMember::RequestedAction& ActionQueue::head() const { QReadLocker locker(&m_mutex); return m_queue.head(); } -bool ActionQueue::isEmpty() +bool ActionQueue::isEmpty() const { QReadLocker locker(&m_mutex); return m_queue.isEmpty(); diff --git a/sigencore/plugins/arenas/atb/ActionQueue.h b/sigencore/plugins/arenas/atb/ActionQueue.h index 1741795a..5b6a615f 100644 --- a/sigencore/plugins/arenas/atb/ActionQueue.h +++ b/sigencore/plugins/arenas/atb/ActionQueue.h @@ -30,9 +30,9 @@ class ActionQueue public: Sigencore::TeamMember::RequestedAction dequeue(); void enqueue(const Sigencore::TeamMember::RequestedAction& action); - Sigencore::TeamMember::RequestedAction& head(); + const Sigencore::TeamMember::RequestedAction& head() const; - bool isEmpty(); + bool isEmpty() const; private: QQueue<Sigencore::TeamMember::RequestedAction> m_queue; mutable QReadWriteLock m_mutex; |
