30 : mStartTime(std::chrono::steady_clock::now()) {
37 std::this_thread::sleep_for(std::chrono::milliseconds(msecs));
42 std::this_thread::sleep_for(std::chrono::milliseconds(msecs));
46 auto now = std::chrono::steady_clock::now();
47 auto duration = std::chrono::duration_cast<std::chrono::milliseconds>(now - mStartTime);
48 return static_cast<unsigned long int>(duration.count());
53 gettimeofday(&tv,
NULL);
55 msecs = tv.tv_usec / 1000;
62std::ostream& PlatformTimer::SendToStream(std::ostream& out)
const {
63 out <<
"PlatformTimer (validator)";