19 #ifndef MIR_TEST_SPIN_WAIT_H_ 20 #define MIR_TEST_SPIN_WAIT_H_ 31 std::function<
bool()>
const& condition,
32 std::chrono::milliseconds timeout,
33 std::chrono::milliseconds spin_period = std::chrono::milliseconds{10});
AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: sw_splash.h:26
bool spin_wait_for_condition_or_timeout(std::function< bool()> const &condition, std::chrono::milliseconds timeout, std::chrono::milliseconds spin_period=std::chrono::milliseconds{10})