[time.clock.steady] (original) (raw)

30 Time library [time]

30.7 Clocks [time.clock]

30.7.7 Class steady_clock [time.clock.steady]

namespace std::chrono { class steady_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 = true;static time_point now() noexcept;};}

Objects of class steady_clock represent clocks for which values of time_pointnever decrease as physical time advances and for which values of time_point advance at a steady rate relative to real time.

That is, the clock may not be adjusted.