memgraph/src/utils/timer.hpp

19 lines
344 B
C++
Raw Normal View History

#pragma once
#include <chrono>
namespace utils {
class Timer {
public:
/** Time elapsed since creation. */
std::chrono::duration<double> Elapsed() {
return std::chrono::steady_clock::now() - start_time_;
}
2016-12-22 22:51:16 +08:00
private:
std::chrono::time_point<std::chrono::steady_clock> start_time_ =
std::chrono::steady_clock::now();
};
};