std::chrono::steady_clock
From Cppreference
C++ Standard Library | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Utilities library | ||||||||||||||||||||||||||||||||||||||||
Date and time utilities | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Defined in header <chrono>
|
||
Defined in namespace std::chrono
| ||
class steady_clock;
|
(since C++11) | |
Class std::chrono::steady_clock represents a monotonic clock. The time points of this clock cannot decrease as physical time moves forward. This clock is not related to wall clock time, and is best suitable for measuring intervals.
Contents |
[edit] Member types
Member type | Definition |
rep | arithmetic type representing the number of ticks in the clock's duration |
period | an std::ratio type representing the tick period of the clock, in seconds |
duration | std::chrono::duration<rep, period> |
time_point | std::chrono::time_point<std::chrono::steady_clock> |
[edit] Member constants
is_steady
[static]
|
steady clock flag, always true (public static member constant) |
[edit] Member functions
[static]
|
returns a time_point representing the current value of the clock (public static member function) |
[edit] See also
(C++11)
|
wall clock time from the system-wide realtime clock (class) |
(C++11)
|
the clock with the shortest tick period available (class) |