Слияние кода завершено, страница обновится автоматически
#pragma once
#include "stddef.hpp"
#include "task_t.hpp"
class task_queue_t
{
public:
task_queue_t(void);
~task_queue_t(void);
void push_back(task_ptr_t &task);
bool pull_front(task_ptr_t &task_);
private:
task_queue_t(const task_queue_t &);
const task_queue_t &operator=(const task_queue_t &);
typedef std::queue<task_ptr_t> task_list_t;
typedef std::lock_guard<std::mutex> lock_guard_t;
task_list_t task_queue;
std::mutex queue_mutex;
};
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )