STD::GAMMA_DISTRIBUTION_PARAM_TYPE(3cxx)

πŸ’– NAME πŸ’–

Bestie, welcome to the (3cxx) manual page for std::gamma_distribution< _RealType >::param_type. This is the parameter-type struct for the gamma distribution, and yes, the title line is out here looking like std::gamma_dist...e >::param_type(3cxx) β€” very truncated, very mysterious, but we got the full name in the NAME section. Slay. ✨


🌸 SYNOPSIS 🌸

Include this header, periodt:

#include <random>

πŸŽ€ Public Types

  • typedef gamma_distribution< _RealType > distribution_type β€” the public type alias, exactly as listed. Cute, iconic, done.

🫢 Public Member Functions

  • param_type (_RealType __alpha_val, _RealType __beta_val=_RealType(1)) β€” the constructor signature, with __alpha_val and __beta_val; note that __beta_val defaults to _RealType(1).
  • _RealType alpha () const β€” const member function signature for alpha().
  • _RealType beta () const β€” const member function signature for beta().

πŸ¦‹ Friends

  • class gamma_distribution< _RealType > β€” friend class, right there in the friends list.
  • bool operator== (const param_type &__p1, const param_type &__p2) β€” friend equality operator signature, with __p1 and __p2. No cap.

πŸ’… Detailed Description πŸ’…

The detailed description is giving template-struct realness:

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

And yeah, it literally says: Parameter type. β€” that’s the whole description, bestie. The stray " before it is part of the source line as shown, so we’re preserving it exactly. Lowkey iconic. 🫢


πŸ‘‘ Author πŸ‘‘

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


Final footer moment: libststd::gamma_dist...e >::param_type(3cxx) β€” that’s the source/version/date line exactly as it shows up here, so no extra date is hiding anywhere, ngl. Doxygen + libstdc++ energy, and we’re out. πŸ’œβœ¨

πŸ“¦ where this page comes from