/
AlanForster
/
ProcessTableSoft
Обзор
Документация
Войти
/
AlanForster
/
ProcessTableSoft
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
ProcessTable.h
26 строк
504 B
AlanForster
Первый шаг на пути разработки
20 окт 2025, 20:58
20 окт 2025, 20:58
b8de6e4
Код
Авторство
О чём код?
#include <iostream> #include <thread> #include <deque> #include <chrono> #include <tuple> #include <utility> #pragma once typedef std::tuple<std::thread::id, std::thread, time_t, int> proc_t; class ProcessTable { private: enum Status { ACTIVE, PAUSED }; std::deque<proc_t> pool; public: ProcessTable(); ~ProcessTable(); void addProcess(std::thread&& th); void executeProcess(); void executeAllProcesses(); std::thread getProcess(int id); void updateTable(); };