For Evans
Embed:
(wiki syntax)
Show/hide line numbers
AccCar.h
00001 #ifndef _ACC_CAR_H_ 00002 #define _ACC_CAR_H_ 00003 00004 #include "mbed.h" 00005 #include "Car.h" 00006 #include "Road.h" 00007 00008 class Road; 00009 class Car; 00010 00011 class AccCar{ 00012 public: 00013 int position; 00014 int speed; 00015 int flag; 00016 00017 AccCar(int id, Road* road, int flag); 00018 void set_forward_car(AccCar* car); 00019 void update(); 00020 void reset(); 00021 void stop(); 00022 00023 protected: 00024 int id; 00025 int cycle; 00026 int target_speed; 00027 AccCar* forward_car; 00028 00029 Road* road; 00030 Thread* thread; 00031 }; 00032 #endif
Generated on Wed Jul 27 2022 10:46:49 by
1.7.2