logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

std::chrono::hh_mm_ss< _Duration >

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

                                                    libstdc++           std::chrono::hh_mm_ss<_Duration>(3cxx)

Detailed Description

template<typename_Duration>
       class std::chrono::hh_mm_ss< _Duration >"Utility for splitting a duration into hours, minutes, and
       seconds

       This is a convenience type that provides accessors for the constituent parts (hours, minutes, seconds and
       subseconds) of a duration.

       Since
           C++20

Name

       std::chrono::hh_mm_ss< _Duration >

Synopsis

       #include <chrono>

   PublicTypesusingprecision = duration< common_type_t< typename _Duration::rep, chrono::seconds::rep >, ratio< 1,
           __detail::__pow10(fractional_width)> >

   PublicMemberFunctions
       constexpr hh_mm_ss (_Duration __d)
       constexpr chrono::hourshours () const noexcept
       constexpr bool is_negative () const noexcept
       constexpr chrono::minutesminutes () const noexcept
       constexpr operatorprecision () const noexcept
       constexpr chrono::secondsseconds () const noexcept
       constexpr precisionsubseconds () const noexcept
       constexpr precisionto_duration () const noexcept

   StaticPublicAttributesstatic constexpr unsigned fractional_widthFriends
       template<typename > struct__detail::__utc_leap_second

See Also