60int main(
int argc,
char** argv)
63 Queue queue(argc, argv);
64 queue.
LoadTasksList(
"problems",
"mechanics",
"defaults",
"switchers");
Заголовочный файл с описанием класса Queue.
int main(int argc, char **argv)
Класс, опеделяющий список решаемых задач и очередь их прохождения
void LoadTasksList(const std::string &_tasksFile, const std::string &_mechanicsFile, const std::string &_defaultsFile, const std::string &_switchersFile)
Загрузка списка задач
void RunConveyer()
Запуск вычислительного конвейера (в рамках кванта времени)
void TaskUpdate()
Процедура обновления состояния задач и процессоров
void TaskSplit()
Процедура постановка новых задач на отсчет и занятие процессоров
int nextKvant
Признак необходимости выполнения следующего кванта и продолжения расчета