mirror of
https://gitlab.com/klmp200/LO41.git
synced 2024-11-21 16:23:22 +00:00
C'est quand même mieux de vérifier si ça compile avant de push
This commit is contained in:
parent
beca5698b4
commit
74194d46cb
@ -122,6 +122,8 @@ int get_inside_elevator_Building(THIS(Building), int current_floor, Passenger pa
|
||||
for (i=0; i<ELEVATOR_NB; i++){
|
||||
if (this->elevators[i]->get_floor(this->elevators[i]) == current_floor &&
|
||||
this->elevators[i]->get_state(this->elevators[i]) == waiting){
|
||||
/* pour faire taire le compilateur le temps que je revienne sur cette fonction */
|
||||
printf("visiteur %s, de type %d\n", passenger.visitor->name, type);
|
||||
/* Il faut faire des trucs ici */
|
||||
return i;
|
||||
}
|
||||
|
@ -7,8 +7,8 @@
|
||||
|
||||
SYNCHRONIZED_GETTER(Elevator, ELEVATOR_STATE, state)
|
||||
SYNCHRONIZED_SETTER(Elevator, ELEVATOR_STATE, state)
|
||||
SYNCHRONIZED_GETTER(Elevator, ELEVATOR_STATE, floor)
|
||||
SYNCHRONIZED_SETTER(Elevator, ELEVATOR_STATE, floor)
|
||||
SYNCHRONIZED_GETTER(Elevator, int, floor)
|
||||
SYNCHRONIZED_SETTER(Elevator, int, floor)
|
||||
|
||||
void _free__Elevator(THIS(Elevator)){
|
||||
DELETE(this->passenger_ids);
|
||||
|
@ -25,7 +25,7 @@ typedef struct o_Elevator {
|
||||
PUBLIC void * (*runnable)(void * void_this);
|
||||
|
||||
SYNCHRONIZE PRIVATE void (*set_state)(_THIS(Elevator), ELEVATOR_STATE var);
|
||||
SYNCHRONIZE PRIVATE int (*set_floor)(_THIS(Elevator));
|
||||
SYNCHRONIZE PRIVATE void (*set_floor)(_THIS(Elevator), int var);
|
||||
|
||||
SYNCHRONIZE PUBLIC void (*repair)(_THIS(Elevator));
|
||||
SYNCHRONIZE PUBLIC int (*get_number_of_passengers)(_THIS(Elevator));
|
||||
|
Loading…
Reference in New Issue
Block a user