[time.clock.hires]

# 30 Time library [[time]](./#time)

## 30.7 Clocks [[time.clock]](time.clock#hires)

### 30.7.8 Class high_resolution_clock [time.clock.hires]

namespace std::chrono {class high_resolution_clock {public:using rep = *unspecified*; using period = ratio<*unspecified*, *unspecified*>; using duration = chrono::duration<rep, period>; using time_point = chrono::time_point<*unspecified*, duration>; static constexpr bool is_steady = *unspecified*; static time_point now() noexcept; };}

[1](#1)

[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/time.tex#L3503)

Objects of class high_resolution_clock represent clocks with the
shortest tick period[.](#1.sentence-1)

high_resolution_clock may be a synonym forsystem_clock or steady_clock[.](#1.sentence-2)
