AirsoftTimer software based on mbed

Dependencies:   mbed TextLCD keypad

Revision:
16:e8e96bf22df1
Parent:
5:be598835bab0
Child:
17:19dbb1dbb640
--- a/board/Board.cpp	Sat May 23 17:55:38 2015 +0000
+++ b/board/Board.cpp	Sat May 23 18:36:54 2015 +0000
@@ -7,4 +7,14 @@
     key = new Key(pinouts.key);
     keyboard = new Keyboard(pinouts.keyboard);
     buzzer = new Buzzer(pinouts.buzzer);    
+}
+
+void Board::attach(ButtonListener *bl)
+{
+    listeners.push_back(bl);
+}
+void Board::buttonEvent(char c)
+{
+    for (int i = 0; i < listeners.size(); i++)
+      listeners[i]->buttonEvent(c);
 }
\ No newline at end of file