diff options
author | Ben Boeckel <MathStuf@gmail.com> | 2009-03-05 19:22:03 -0500 |
---|---|---|
committer | Ben Boeckel <MathStuf@gmail.com> | 2009-03-05 19:22:03 -0500 |
commit | 05413c5be74af567f97d8ca2b5c16c03e9f60941 (patch) | |
tree | 180542b791627703ea63d5f647f76ae665272f13 /sigencore | |
parent | 8afa47974c619c72282753349cc602d6700db1bd (diff) | |
download | sigen-05413c5be74af567f97d8ca2b5c16c03e9f60941.tar.gz sigen-05413c5be74af567f97d8ca2b5c16c03e9f60941.tar.xz sigen-05413c5be74af567f97d8ca2b5c16c03e9f60941.zip |
Add const correctness to ActionQueue
Diffstat (limited to 'sigencore')
-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; |