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_valand__beta_val; note that__beta_valdefaults to_RealType(1)._RealType alpha () constβ const member function signature foralpha()._RealType beta () constβ const member function signature forbeta().
π¦ 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__p1and__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
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms