Welcome to the new CppUtils documentation!
Functions & utilities
FUNCTIONSNamespace: CppUtils::Thread
Public methods & functions
Section titled “Public methods & functions”template <Chrono::TimePoint TimePoint, Chrono::Duration StepDuration = std::chrono::milliseconds>auto pollUntil(auto&& predicate, TimePoint timePoint, StepDuration step=std::chrono::milliseconds{20}) -> bool;template <Chrono::Duration TimeoutDuration = std::chrono::milliseconds, Chrono::Duration StepDuration = std::chrono::milliseconds>auto pollFor(auto&& predicate, TimeoutDuration timeout=std::chrono::milliseconds{1 '000}, StepDuration step=std::chrono::milliseconds{20}) -> bool;