mirror of
https://github.com/google/benchmark.git
synced 2025-02-11 11:50:17 +08:00
18 lines
513 B
C++
18 lines
513 B
C++
#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_
|