Timer# struct Timer# Public Functions inline virtual ~Timer()# virtual void resume() = 0# virtual void pause() = 0# struct Event# Public Members std::chrono::nanoseconds now# struct Handler# Public Functions virtual void operator()(Event const&) = 0#