add programs

Dependencies:   mbed USBDevice

Revision:
0:965ed9ce2a09
diff -r 000000000000 -r 965ed9ce2a09 keyboardButton.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/keyboardButton.cpp	Wed May 01 04:41:50 2019 +0000
@@ -0,0 +1,30 @@
+#include "keyboardButton.h"
+
+/*
+試作版キーボード 日本語53キー版 クラス
+*/
+
+keyboardButton::keyboardButton(int keycode, bool push)
+{
+    _keycode = keycode;
+    _push = push;
+}
+
+keyboardButton::~keyboardButton()
+{
+}
+
+//キー押下状態を設定する
+void keyboardButton::set(bool push) {
+    _push = push;
+}
+
+//キー押下状態を取得する
+bool keyboardButton::press(void) {
+    return _push;
+}
+
+//割り当てキーボードコードを取得する
+int keyboardButton::code(void) {
+    return _keycode;
+}