From Cppreference
|
|
|
|
|
class high_resolution_clock;
|
|
(C++11 feature)
|
|
|
Class std::chrono::high_resolution_clock represents the clock with the smallest tick period available on the system. It may be an alias of std::chrono::system_clock or std::chrono::steady_clock, or a third, independent clock.
[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
|
|
indicates if the clock is monotonous (public static member constant)
|
[edit] Member functions
|
|
returns a time_point representing the current value of the clock (public static member function)
|
[edit] See also
|
|
wall clock time from the system-wide realtime clock (class)
|
|
|
monotonic clock that will never be adjusted (class)
|