37 using namespace std::chrono;
41 Timer::Timer() : started_(false), paused_(false) {}
46 start_time_ = high_resolution_clock::now();
56 pause_time_ = high_resolution_clock::now();
61 start_time_ += high_resolution_clock::now() - pause_time_;
74 return duration_cast<microseconds>(pause_time_ - start_time_).count();
76 return duration_cast<microseconds>(high_resolution_clock::now() -
double ElapsedHours() const
double ElapsedSeconds() const
double ElapsedMinutes() const
double ElapsedMicroSeconds() const
void PrintSeconds() const
void PrintMinutes() const
QTextStream & endl(QTextStream &stream)
std::string StringPrintf(const char *format,...)