STD::RATIO_GREATER_EQUAL(3cxx)

✨ NAME ✨

std::ratio_greater_equal< _R1, _R2 > β€” aka ratio_greater_equal, bestie. This is the (3cxx) manual page, with the header showing std::ratio_grea...ual< _R1, _R2 >(3cxx) (yes, truncated like that 😭).

πŸŽ€ SYNOPSIS πŸŽ€

#include <ratio>

Inherits std::integral_constant< bool, !ratio_less< _R1, _R2 >::value >. That's the whole inheritance flex πŸ’….

πŸ’– Public Types πŸ’–

  • using type = integral_constant< bool, __v > β€” the type alias, serving exactly that.
  • using value_type = bool β€” value_type is bool, no cap.

🌸 Public Member Functions 🌸

  • constexpr operator value_type () const noexcept β€” a constexpr conversion operator to value_type, marked noexcept. Iconic.

πŸ¦‹ Static Public Attributes πŸ¦‹

  • static constexpr bool value β€” static, constexpr, and a bool, all named value. Periodt.

πŸ’« Detailed Description πŸ’«

The template parameters are _R1 and _R2, and the struct is std::ratio_greater_equal< _R1, _R2 >. Here's the exact detailed-description code, quote and all:

   template<typename _R1, typename _R2>
       struct std::ratio_greater_equal< _R1, _R2 >"ratio_greater_equal

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. So the "author" is Doxygen, not a person β€” robot authorship era fr πŸ€–πŸ’–.


Source/version/date sign-off: this page is from libstdc++'s auto-generated Doxygen docs, and the footer tag is libststd::ratio_grea...ual< _R1, _R2 >(3cxx). The date isn't visible in the footer line I got, bestie, so I'm not gonna invent one β€” no cap 🫢✨

πŸ“¦ where this page comes from