summaryrefslogtreecommitdiffstats
path: root/sigencore
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-03-05 19:22:03 -0500
committerBen Boeckel <MathStuf@gmail.com>2009-03-05 19:22:03 -0500
commit05413c5be74af567f97d8ca2b5c16c03e9f60941 (patch)
tree180542b791627703ea63d5f647f76ae665272f13 /sigencore
parent8afa47974c619c72282753349cc602d6700db1bd (diff)
downloadsigen-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.cpp4
-rw-r--r--sigencore/plugins/arenas/atb/ActionQueue.h4
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;