+ data.push_back(TimerData<Time>(duration, false));
+ return Timer<Time>(&data.back());
+ }
+ /// Start an interval timer that hits (JustHit() returning true) each time
+ /// duration has passed.
+ Timer<Time> StartInterval(Time duration) {
+ data.push_back(TimerData<Time>(duration, true));