
not running
Intersection.h
- Committer:
- hyan99
- Date:
- 2019-12-11
- Revision:
- 2:16b3bd337db2
- Parent:
- 0:3b4906b8a747
File content as of revision 2:16b3bd337db2:
#ifndef _INTERSECTION_H_ #define _INTERSECTION_H_ #include "mbed.h" #include "Car.h" #include "AccCar.h" #include <queue> class Road; class AccCar; class Intersection { public: Road* road1; Road* road2; std::queue<AccCar*>crossQ; Mutex qmutex; void add_to_q(AccCar* car); void remove_from_q(); bool can_cross(AccCar* car); }; #endif