Structure change
This commit is contained in:
20
Park_spot.cpp
Normal file
20
Park_spot.cpp
Normal file
@ -0,0 +1,20 @@
|
||||
#include "headers/Park_spot.h"
|
||||
|
||||
Park_spot::Park_spot(int id_){
|
||||
parked = nullptr;
|
||||
id = id_;
|
||||
taken = false;
|
||||
}
|
||||
|
||||
void Park_spot::clock(Customer* c_customer){
|
||||
if (!taken){
|
||||
parked = c_customer;
|
||||
taken = true;
|
||||
parked->clock_in(id);
|
||||
}
|
||||
else{
|
||||
taken = false;
|
||||
parked->clock_out(id);
|
||||
parked = nullptr;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user