Jasmine Karlsson
/
train_rail
New project
Detector.h@21:31647d80614f, 2018-06-12 (annotated)
- Committer:
- jasminealice
- Date:
- Tue Jun 12 15:02:44 2018 +0000
- Revision:
- 21:31647d80614f
- Child:
- 23:bb57966cb776
Comments for logic
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 | 21:31647d80614f | 3 | #include "Detector.h" |
jasminealice | 21:31647d80614f | 4 | |
jasminealice | 21:31647d80614f | 5 | class Detector |
jasminealice | 21:31647d80614f | 6 | { |
jasminealice | 21:31647d80614f | 7 | public: |
jasminealice | 21:31647d80614f | 8 | Detector(bool setValue = false); |
jasminealice | 21:31647d80614f | 9 | ~Detector(); |
jasminealice | 21:31647d80614f | 10 | bool checkReservation(int number); |
jasminealice | 21:31647d80614f | 11 | void reserveDetector(int area[]); |
jasminealice | 21:31647d80614f | 12 | void clearReservation(int area[]); |
jasminealice | 21:31647d80614f | 13 | |
jasminealice | 21:31647d80614f | 14 | protected: |
jasminealice | 21:31647d80614f | 15 | |
jasminealice | 21:31647d80614f | 16 | private: |
jasminealice | 21:31647d80614f | 17 | bool detector[]; |
jasminealice | 21:31647d80614f | 18 | }; |
jasminealice | 21:31647d80614f | 19 | |
jasminealice | 21:31647d80614f | 20 | #endif // DETECTOR_H |