#include <base_jotapp.H>
Inheritance diagram for Simple_Keyboard:
Public Types | |
typedef CallMeth_t< Key_int, Event > | _callb |
typedef GuardMeth_t< Key_int, Event > | _guard |
Public Member Functions | |
Simple_Keyboard (State *start) | |
virtual | ~Simple_Keyboard () |
virtual int | down (const Event &e, State *&) |
virtual int | down (CEvent &, State *&) |
virtual int | up (CEvent &, State *&) |
void | add_event (char k[], State *start) |
void | add_event (char k, State *start) |
_callb * | Cb (TYPENAME _callb::_method m) |
_callb * | Cb (TYPENAME _callb::_method m, State_t< Event > *s) |
_guard * | Gd (const Event &e, TYPENAME _guard::_method m) |
State * | entry () |
const State * | entry () const |
Protected Attributes | |
State | _key_down |
State | _entry |
Definition at line 26 of file base_jotapp.H.
|
|
|
|
|
Definition at line 28 of file base_jotapp.H. References Interactor< Key_int, Event, State >::_entry, and Key_int::add_event(). |
|
Definition at line 36 of file base_jotapp.H. |
|
Definition at line 80 of file manip.C. References Interactor< Key_int, Event, State >::_entry, Key_int::_key_down, Interactor< Key_int, Event, State >::Cb(), Key_int::down(), KEYD, KEYU, and Key_int::up(). |
|
Referenced by Key_int::Key_int(), and Simple_Keyboard(). |
|
|
|
Definition at line 393 of file fsa.H. Referenced by Key_int::add_event(), and kbd_nav::kbd_nav(). |
|
Reimplemented in kbd_nav. Definition at line 22 of file manip.H. Referenced by Key_int::add_event(), and kbd_nav::kbd_nav(). |
|
Definition at line 39 of file base_jotapp.H. References Evd::_c. |
|
|
|
|
|
|
|
Reimplemented in kbd_nav. Definition at line 23 of file manip.H. Referenced by Key_int::add_event(), and kbd_nav::kbd_nav(). |
|
Definition at line 407 of file fsa.H. Referenced by Key_int::add_event(), kbd_nav::kbd_nav(), Key_int::Key_int(), and Simple_Keyboard(). |
|
Definition at line 19 of file manip.H. Referenced by Key_int::add_event(). |