Matthew Goldsmith
/
cis441projMS2b
CIS441 Proj MS 2b
Diff: Road.cpp
- Revision:
- 8:c40e805eecba
- Parent:
- 4:ef8866873df5
- Child:
- 9:f5981ced0b47
--- a/Road.cpp Thu Dec 12 00:41:58 2019 +0000 +++ b/Road.cpp Thu Dec 12 21:51:10 2019 +0000 @@ -96,4 +96,13 @@ for( int i=0; i < num_cars; i++ ) { printf("Car %d: %d -> %d\r\n", cars[i]->id, cars[i]->position, cars[i]->speed); } - } \ No newline at end of file + } + +void Road::publish_car_info() { + for (int i = 0; i < num_cars; i++) { + Communication::publish_car_info(i, cars[i]->position, cars[i]->speed); + } + for (int i = num_cars; i < MAX_CARS; i++) { + Communication::publish_car_info(i, 0, 0); + } +} \ No newline at end of file