Jasmine Karlsson
/
train_rail
New project
Detector.h@31:9d973398554f, 2018-06-28 (annotated)
- Committer:
- jasminealice
- Date:
- Thu Jun 28 15:08:41 2018 +0000
- Revision:
- 31:9d973398554f
- Parent:
- 24:418711ed8c52
Fiiinal!!
Who changed what in which revision?
User | Revision | Line number | New 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 |