MCPcopy Create free account
hub / github.com/PABannier/bark.cpp / TaskQueue

Class TaskQueue

examples/server/httplib.h:580–589  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

578};
579
580class TaskQueue {
581public:
582 TaskQueue() = default;
583 virtual ~TaskQueue() = default;
584
585 virtual void enqueue(std::function<void()> fn) = 0;
586 virtual void shutdown() = 0;
587
588 virtual void on_idle() {}
589};
590
591class ThreadPool : public TaskQueue {
592public:

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected