A worker thread that executes tasks. More...
#include "config.hpp"
#include "utils/worker.hpp"
#include "utils/latch.hpp"
#include "utils/counting-map.hpp"
#include "logger/logger.hpp"
#include <atomic>
#include <deque>
#include <thread>
#include <mutex>
#include <condition_variable>
#include <cassert>
Classes | |
class | utils::Worker::WorkerQueue |
struct | utils::Worker::WorkerQueue::TaskInfo |
Namespaces | |
utils | |
A worker thread that executes tasks.