clock.h revision c52f43e72dfcea03037729649da84c23b3beb04a
1#ifndef CLOCK_H
2#define CLOCK_H
3
4#include <chrono>
5
6class Clock
7{
8    typedef std::chrono::nanoseconds                 duration;
9    typedef duration::rep                            rep;
10    typedef duration::period                         period;
11    typedef std::chrono::time_point<Clock, duration> time_point;
12    static const bool is_monotonic =                 false;
13
14    static time_point now();
15};
16
17#endif  // CLOCK_H
18