#include <tablet.H>
Collaboration diagram for TabletQueue:
Public Member Functions | |
TabletQueue () | |
virtual | ~TabletQueue () |
int | empty () |
void | reset () |
void | enqueue (TabletEvent &event) |
TabletEvent | dequeue () |
Protected Member Functions | |
void | do_enqueue (TabletEvent &event) |
Protected Attributes | |
int | _length |
TabletEvent * | _queue |
int | _head |
int | _tail |
Definition at line 79 of file tablet.H.
|
|
|
Definition at line 90 of file tablet.H. References _queue. |
|
Definition at line 273 of file tablet.C. References _head, _length, _queue, and empty(). Referenced by TabletMultimode::sample(). |
|
Definition at line 230 of file tablet.C. References _head, _length, _queue, and _tail. Referenced by enqueue(). |
|
Definition at line 92 of file tablet.H. Referenced by dequeue(), enqueue(), and TabletMultimode::sample(). |
|
Definition at line 246 of file tablet.C. References _length, _queue, _tail, do_enqueue(), empty(), TabletEvent::get_buttons(), and TabletEvent::touching_tablet(). Referenced by TabletMultimode::enqueue_available_tablet_events(). |
|
Definition at line 93 of file tablet.H. Referenced by TabletMultimode::reset(), and TabletMultimode::TabletMultimode(). |
|
Definition at line 84 of file tablet.H. Referenced by dequeue(), do_enqueue(), empty(), and reset(). |
|
Definition at line 82 of file tablet.H. Referenced by dequeue(), do_enqueue(), enqueue(), and TabletQueue(). |
|
Definition at line 83 of file tablet.H. Referenced by dequeue(), do_enqueue(), enqueue(), TabletQueue(), and ~TabletQueue(). |
|
Definition at line 84 of file tablet.H. Referenced by do_enqueue(), empty(), enqueue(), and reset(). |