New project

Dependencies:   mbed TextLCD

Committer:
jasminealice
Date:
Thu Jun 28 15:08:41 2018 +0000
Revision:
31:9d973398554f
Parent:
24:418711ed8c52
Fiiinal!!

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jasminealice 21:31647d80614f 1 #ifndef DETECTOR_H
jasminealice 21:31647d80614f 2 #define DETECTOR_H
jasminealice 23:bb57966cb776 3 #include <vector>
KwamsC 24:418711ed8c52 4 #include "TextLCD.h"
jasminealice 23:bb57966cb776 5 using namespace std;
jasminealice 21:31647d80614f 6
jasminealice 21:31647d80614f 7 class Detector
jasminealice 21:31647d80614f 8 {
jasminealice 21:31647d80614f 9 public:
jasminealice 23:bb57966cb776 10 Detector(bool setValue);
jasminealice 21:31647d80614f 11 ~Detector();
jasminealice 21:31647d80614f 12 bool checkReservation(int number);
KwamsC 24:418711ed8c52 13 void makeReservation(vector<int> area);
jasminealice 23:bb57966cb776 14 void clearReservation(vector<int> area);
KwamsC 24:418711ed8c52 15 void showReservation();
jasminealice 21:31647d80614f 16
jasminealice 21:31647d80614f 17 protected:
jasminealice 21:31647d80614f 18
jasminealice 21:31647d80614f 19 private:
jasminealice 23:bb57966cb776 20 vector<bool> detector;
KwamsC 24:418711ed8c52 21 TextLCD lcd; // lcd
jasminealice 21:31647d80614f 22 };
jasminealice 21:31647d80614f 23
jasminealice 21:31647d80614f 24 #endif // DETECTOR_H