@ -110,7 +110,7 @@ namespace Heck {
time_last_exec_ = time_now;
if (callback_) {
//todo: constexpr if metrics
callback_();
callback_(time_now);
}
return true;
@ -16,7 +16,7 @@ namespace Heck {
namespace Heck {
class SWTimer {
public:
using Callback = std::function<void(void)>;
using Callback = std::function<void(u32 time)>;
void set_period(u32 time_units);
void set_callback(const Callback& cb);