Searched refs:ScopedAlarm (Results 1 – 3 of 3) sorted by relevance
26 class ScopedAlarm {28 ScopedAlarm(std::chrono::microseconds us, std::function<void()> func) { in ScopedAlarm() function33 ScopedAlarm::func_(); in ScopedAlarm()43 ~ScopedAlarm() { in ~ScopedAlarm()
97 alarm_ = std::make_unique<ScopedAlarm>(timeout_, [&]() { in Disable()109 std::unique_ptr<ScopedAlarm> alarm_;
23 std::function<void()> ScopedAlarm::func_;