Заголовочный файл с описанием класса PasportGen.
Абстрактный класс, опеделяющий паспорт задачи
Класс, опеделяющий описание каждой задачи в смысле прохождения процесса ее решения
std::pair< int, int > startEndKvant
Номера квантов времени, в которых начался и завершился счет задачи
std::vector< int > proc
Номера процессоров, занятых решением данной задачи
std::shared_ptr< PassportGen > passport
Паспорт задачи
double wTime
Время в секундах, потраченное на решение данной задачи
TaskState state
Флаг состояния задачи
const PassportGen & getPassport() const
TaskState
Тип-перечисление, опеделяющий состояние задачи в процессе работы программы
@ finishing
задача финиширует
@ starting
задача стартует
@ waiting
задача ожидает запуска