#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(). |