42c42
< Sensitivity(p), timeoutEvent(this), time(t)
---
> Sensitivity(p), timeoutEvent([this]() { this->timeout(); })
44,45c44
< Tick when = scheduler.getCurTick() + time.value();
< scheduler.schedule(&timeoutEvent, when);
---
> scheduler.schedule(&timeoutEvent, t);
57d55
< scheduler.eventHappened();