STD::LOGNORMAL_DISTRIBUTION_PARAM_TYPE(3cxx)

okay so bestie, welcome to std::lognormal_distribution< _RealType >::param_type from the 3cxx manual β€” the whole manual-name situation is folded in right here, so no need to copy that giant header line. πŸ’…

πŸ’– NAME πŸ’–

std::lognormal_distribution< _RealType >::param_type β€” that’s the name, and it’s giving parameter-type struct, periodt. 🫢

✨ SYNOPSIS ✨

The include is literally:

#include <random>

πŸŽ€ Public Types πŸŽ€

  • typedef lognormal_distribution< _RealType > distribution_type β€” the distribution type it maps to, no cap. πŸ“Ž

🌸 Public Member Functions 🌸

  • param_type (_RealType __m, _RealType __s=_RealType(1)) β€” the constructor, with __m, __s, and the default __s=_RealType(1). ✨
  • _RealType m () const β€” the m() member function, exactly as written. πŸ’–
  • _RealType s () const β€” the s() member function, exactly as written. πŸ¦‹

πŸ¦‹ Friends πŸ¦‹

  • bool operator== (const param_type &__p1, const param_type &__p2) β€” the friend equality operator for two param_type refs. πŸ‘‘

πŸ”₯ Detailed Description πŸ”₯

The template declaration is:

template<typename _RealType = double>
struct std::lognormal_distribution< _RealType >::param_type

And the detailed description says: β€œParameter type.” That’s it β€” iconic minimalism, lowkey. πŸ’€

🧚 Author 🧚

Generated automatically by Doxygen for libstdc++ from the source code. So yes, Doxygen did the auto-generation thing. πŸ€–βœ¨


cute sign-off time: the footer is libststd::lognormal_...e >::param_type(3cxx) β€” that’s the source/version footer vibe, and there’s no separate date shown in it, bestie. πŸ«ΆπŸ’–πŸŽ€

πŸ“¦ where this page comes from