std::gamma...param_type(3)

πŸ“¦
version 13.3.1 Β· 3 versions
, in centos-stream 9

πŸ’– NAME πŸ’–

okay so bestie, this is the std::gamma...param_type(3) page from the Library Functions Manual, and the actual name it’s serving is std::gamma_distribution< _RealType >::param_type ✨ it’s giving β€œparameter type” energy, and we’re gonna go through every single detail together, no cap πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

🌸 Public Types 🌸

  • typedef gamma_distribution< _RealType > distribution_type β€” yup, that’s the public type alias, exactly as written 🫢

πŸ’– Public Member Functions πŸ’–

  • param_type (_RealType __alpha_val, _RealType __beta_val=_RealType(1)) β€” the constructor, with __alpha_val and __beta_val defaulting to _RealType(1) ✨
  • _RealType alpha () const β€” an alpha member function, const, returning _RealType πŸ’œ
  • _RealType beta () const β€” a beta member function, const, returning _RealType 🌸

πŸ¦‹ Friends πŸ¦‹

  • class gamma_distribution< _RealType > β€” it’s a friend, iconic mutuals only πŸ‘‘
  • bool operator== (const param_type &__p1, const param_type &__p2) β€” equality operator friend with __p1 and __p2, periodt πŸ’…

πŸ’œ Detailed Description πŸ’œ

the template situation is literally:

   template<typename _RealType = double>
       struct std::gamma_distribution< _RealType >::param_type" Parameter type.

so yeah, _RealType defaults to double, and the struct is std::gamma_distribution< _RealType >::param_type" with that exact trailing quote, followed by Parameter type. β€” no editing, bestie, we keep it exactly as it is 🫢✨


🌈 Author 🌈

this page was Generated automatically by Doxygen for libstdc++ from the source code. β€” so like, Doxygen did the assignment and libstdc++ brought the source, slay πŸŽ€


and that’s the whole page, bestie! πŸ’– footer check: source/version is libstdc++, date is Fri Feb 14 2025, and the page is std::gamma...param_type(3). bye, mwah 🫢✨

πŸ“¦ where this page comes from