@@ -78,6 +78,11 @@ is_queue_empty() const {
return _queue.empty();
}
+bool EventQueue::
+is_queue_full() const {
+ return _queue.full();
+}
+
////////////////////////////////////////////////////////////////////
// Function: EventQueue::dequeue_event
@@ -47,7 +47,9 @@ public:
PUBLISHED:
void queue_event(CPT_Event event);
bool is_queue_empty() const;
+ bool is_queue_full() const;
CPT_Event dequeue_event();
INLINE static EventQueue *