#include <eventQueue.h>
Public Types | |
| enum | { max_events = 500 } |
Public Member Functions | |
| ~EventQueue () | |
| void | queue_event (CPT_Event event) |
| void | clear () |
| bool | is_queue_empty () const |
| bool | is_queue_full () const |
| CPT_Event | dequeue_event () |
Static Public Member Functions | |
| INLINE EventQueue * | get_global_event_queue () |
Public Attributes | |
| PUBLISHED | __pad0__: EventQueue() |
Static Protected Member Functions | |
| void | make_global_event_queue () |
Protected Attributes | |
| CircBuffer< CPT_Event, max_events > | _queue |
Static Protected Attributes | |
| EventQueue * | _global_event_queue = NULL |
|
|
Definition at line 42 of file eventQueue.h. |
|
|
Definition at line 40 of file eventQueue.cxx. |
|
|
Definition at line 78 of file eventQueue.cxx. References _queue, CircBuffer< CPT_Event, max_events >::empty(), and CircBuffer< CPT_Event, max_events >::pop_front(). |
|
|
Definition at line 107 of file eventQueue.cxx. References _queue, CircBuffer< CPT_Event, max_events >::front(), and CircBuffer< CPT_Event, max_events >::pop_front(). Referenced by EventHandler::process_events(). |
|
|
|
|
|
Definition at line 91 of file eventQueue.cxx. References _queue, and CircBuffer< CPT_Event, max_events >::empty(). Referenced by EventHandler::process_events(). |
|
|
Definition at line 96 of file eventQueue.cxx. References _queue, and CircBuffer< CPT_Event, max_events >::full(). |
|
|
Definition at line 121 of file eventQueue.cxx. References _global_event_queue. |
|
|
Definition at line 49 of file eventQueue.cxx. References _queue, CircBuffer< CPT_Event, max_events >::full(), and CircBuffer< CPT_Event, max_events >::push_back(). |
|
|
Definition at line 45 of file eventQueue.h. |
|
|
Definition at line 22 of file eventQueue.cxx. Referenced by make_global_event_queue(). |
|
|
Definition at line 59 of file eventQueue.h. Referenced by clear(), dequeue_event(), is_queue_empty(), is_queue_full(), and queue_event(). |
1.3