elevator  0.7
Симулятор пассажирского лифта
Файл Passenger.h

Заголовочный файл с описанием класса Passenger и сопутствующих структур Подробнее...

Граф файлов, в которые включается этот файл:

См. исходные тексты.

Классы

struct  PassengerProperties
 Параметры пассажиров Подробнее...
 
class  Passenger
 Класс — пассажир Подробнее...
 

Перечисления

enum  PassengerStatus { PassengerStatus::waiting, PassengerStatus::going, PassengerStatus::arrived, PassengerStatus::leaved }
 Статусы пассажиров (не может быть использовано напрямую в системе управления, внутренний параметр) Подробнее...
 

Подробное описание

Заголовочный файл с описанием класса Passenger и сопутствующих структур

Автор
Марчевский Илья Константинович
Версия
0.7
Дата
20 февраля 2022 г.

См. определение в файле Passenger.h

Перечисления

enum PassengerStatus
strong

Статусы пассажиров (не может быть использовано напрямую в системе управления, внутренний параметр)

Элементы перечислений
waiting 

Пассажир ждет лифта на этаже отправления

going 

Пассажир нажодится в лифте

arrived 

Пассажир успешно прибыл на нужный этаж

leaved 

Пассажир не дождался лифта и ушел

См. определение в файле Passenger.h строка 17

17  {
18  waiting,
19  going,
20  arrived,
21  leaved
22 };
Пассажир не дождался лифта и ушел
Пассажир успешно прибыл на нужный этаж
открыты (лифт ожидает отправления)
Пассажир нажодится в лифте