20 #include <condition_variable> 136 std::chrono::milliseconds initialSleep = std::chrono::milliseconds(0));
153 std::chrono::milliseconds initialSleep)
noexcept;
ThreadedRepeatingFunctionRunner()
bool waitFor(std::chrono::milliseconds duration) noexcept
—— Concurrent Priority Queue Implementation ——
requires E e noexcept(noexcept(s.error(std::move(e))))
~ThreadedRepeatingFunctionRunner()
void executeInLoop(RepeatingFn, std::chrono::milliseconds initialSleep) noexcept
void add(std::string name, RepeatingFn f, std::chrono::milliseconds initialSleep=std::chrono::milliseconds(0))
std::condition_variable stopCv_
std::vector< std::thread > threads_