30 template<
class Predicate>
33 auto until = std::chrono::steady_clock::now() + std::chrono::milliseconds(timeoutMs);
35 if (std::chrono::steady_clock::now() >= until) {
38 std::this_thread::sleep_for(std::chrono::milliseconds(100));
bool spinWaitFor(int timeoutMs, Predicate pred)
Definition: spin-wait-for.hpp:31