Olivier Smeesters
/
DtmfKit
A DTMF sequence editor and player for HAM radio equipment command & control.
mbed_keyboard_manager.hpp
- Committer:
- osmeest
- Date:
- 2011-03-07
- Revision:
- 0:1324e7d9d471
File content as of revision 0:1324e7d9d471:
#ifndef _MBED_KEYBOARD_MANAGER_HPP #define _MBED_KEYBOARD_MANAGER_HPP #include "keyboard_manager.hpp" #include "kbd_mgr/KeyboardManager.h" class MbedKeyboardManager : public KeyboardManager, public kbd_mgr::KeyPressEventHandler { public: MbedKeyboardManager(); virtual void attach(KeyHandler *handler); virtual void detach(); private: virtual void handleKeyPress(const kbd_mgr::KeyEvent &event); kbd_mgr::KeyboardMonitor keyMonitor; kbd_mgr::KeyboardStateChangeMonitor changeMonitor; kbd_mgr::SingleKeyPressMonitor keyPressMonitor; kbd_mgr::LongKeyPressMonitor longKeyPressMonitor; kbd_mgr::KeyMapper keyMapper; KeyHandler *handler; }; #endif