Some checks failed
Docker Build & Publish / build (push) Has been cancelled
17 lines
379 B
C++
17 lines
379 B
C++
#pragma once
|
|
|
|
#include "../backends/backend.hpp"
|
|
|
|
namespace anthracite::thread_mgr {
|
|
class thread_mgr {
|
|
protected:
|
|
bool _run;
|
|
backends::backend& _backend;
|
|
public:
|
|
thread_mgr(backends::backend& backend): _backend(backend) {}
|
|
virtual ~thread_mgr() = default;
|
|
virtual void start() = 0;
|
|
virtual void stop() = 0;
|
|
};
|
|
};
|