.TH "std::chrono" 3cxx "Tue Jul 18 2023" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::chrono \- ISO C++ 2011 namespace for date and time utilities\&. .SH SYNOPSIS .br .PP .SS "Classes" .in +1c .ti -1c .RI "struct \fBduration\fP" .br .RI "duration " .ti -1c .RI "struct \fBduration_values\fP" .br .RI "duration_values " .ti -1c .RI "struct \fBsteady_clock\fP" .br .RI "Monotonic clock\&. " .ti -1c .RI "struct \fBsystem_clock\fP" .br .RI "System clock\&. " .ti -1c .RI "struct \fBtime_point\fP" .br .RI "time_point " .ti -1c .RI "struct \fBtreat_as_floating_point\fP" .br .RI "treat_as_floating_point " .in -1c .SS "Typedefs" .in +1c .ti -1c .RI "using \fBhigh_resolution_clock\fP = \fBsystem_clock\fP" .br .RI "Highest-resolution clock\&. " .ti -1c .RI "using \fBhours\fP = \fBduration\fP< int64_t, \fBratio\fP< 3600 > >" .br .RI "hours " .ti -1c .RI "using \fBmicroseconds\fP = \fBduration\fP< int64_t, \fBmicro\fP >" .br .RI "microseconds " .ti -1c .RI "using \fBmilliseconds\fP = \fBduration\fP< int64_t, \fBmilli\fP >" .br .RI "milliseconds " .ti -1c .RI "using \fBminutes\fP = \fBduration\fP< int64_t, \fBratio\fP< 60 > >" .br .RI "minutes " .ti -1c .RI "using \fBnanoseconds\fP = \fBduration\fP< int64_t, \fBnano\fP >" .br .RI "nanoseconds " .ti -1c .RI "using \fBseconds\fP = \fBduration\fP< int64_t >" .br .RI "seconds " .in -1c .SS "Functions" .in +1c .ti -1c .RI "template constexpr __enable_if_is_duration< _ToDur > \fBduration_cast\fP (const \fBduration\fP< _Rep, _Period > &__d)" .br .RI "duration_cast " .ti -1c .RI "template constexpr \fBenable_if\fP< __is_duration< _ToDur >::value, \fBtime_point\fP< _Clock, _ToDur > >::type \fBtime_point_cast\fP (const \fBtime_point\fP< _Clock, _Dur > &__t)" .br .RI "time_point_cast " .in -1c .SH "Detailed Description" .PP ISO C++ 2011 namespace for date and time utilities\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.