Support retrieving elapsed duration from a scoped profiler

This commit is contained in:
Nikita Lisitsa 2023-11-03 12:01:12 +03:00
parent de1a454079
commit 352d03ed3f

View file

@ -24,6 +24,11 @@ namespace psemek::prof
push(name, std::chrono::duration_cast<std::chrono::duration<double>>(duration));
}
double duration() const
{
return clock_.count();
}
private:
util::clock<std::chrono::duration<double>, std::chrono::high_resolution_clock> clock_;
};