KiCad PCB EDA Suite
Loading...
Searching...
No Matches
db_worker_thread.h File Reference
#include <chrono>
#include <cstddef>
#include <functional>
#include <memory>
#include <optional>
#include <string>
#include <thread>
#include <vector>
#include <database/database_backend.h>

Go to the source code of this file.

Classes

class  DB_JOB_CONTEXT
 What a job running on a DB_WORKER_THREAD uses to hand rows to the caller. More...
 
class  DB_WORKER_THREAD
 Runs one job at a time on its own thread so that a call stuck in filesystem I/O, which nothing can interrupt, cannot hold up the caller past a bound. More...