#ifndef BENCHMARK_SLEEP_H_ | |
#define BENCHMARK_SLEEP_H_ | |
#include <cstdint> | |
namespace benchmark { | |
const int64_t kNumMillisPerSecond = 1000LL; | |
const int64_t kNumMicrosPerMilli = 1000LL; | |
const int64_t kNumMicrosPerSecond = kNumMillisPerSecond * 1000LL; | |
const int64_t kNumNanosPerMicro = 1000LL; | |
const int64_t kNumNanosPerSecond = kNumNanosPerMicro * kNumMicrosPerSecond; | |
void SleepForMilliseconds(int milliseconds); | |
void SleepForSeconds(double seconds); | |
} // end namespace benchmark | |
#endif // BENCHMARK_SLEEP_H_ |