STD::PIECEWISE_LINEAR_DISTRIBUTION_PARAM_TYPE(3)
π NAME π
okay so bestie, this page comes from the Library Functions Manual, and the star of the show is std::piecewise_linear_distribution< _RealType >::param_type. That's the whole name, no cap β nested struct realness, template parameter and all. π
β¨ SYNOPSIS β¨
Here's the full cast, bestie β every public type, public member function, and friend, exactly as written:
π«Ά Public Types
typedef piecewise_linear_distribution< _RealType > distribution_typeβ the distribution type, periodt.
π Public Member Functions
template<typename _InputIteratorB , typename _InputIteratorW > param_type (_InputIteratorB __bfirst, _InputIteratorB __bend, _InputIteratorW __wbegin)β templated constructor with__bfirst,__bend, and__wbegin; iterator besties in the building.param_type (const param_type &)=defaultβ defaulted constructor fromconst param_type &, slay.template<typename _Func > param_type (initializer_list< _RealType > __bl, _Func __fw)β templated constructor taking aninitializer_list< _RealType >called__bland a_Funccalled__fw.template<typename _Func > param_type (size_t __nw, _RealType __xmin, _RealType __xmax, _Func __fw)β templated constructor withsize_t __nw,_RealType __xmin,_RealType __xmax, and_Func __fw.std::vector< double > densities () constβdensities () const, returningstd::vector< double >. iconic.std::vector< _RealType > intervals () constβintervals () const, returningstd::vector< _RealType >. also iconic.param_type & operator= (const param_type &)=defaultβ defaulted assignment operator fromconst param_type &, periodt.
πΈ Friends
bool operator== (const param_type &__p1, const param_type &__p2)β friend equality for twoparam_types, with__p1and__p2.class piecewise_linear_distribution< _RealType >β friend class, living its best life.
π¦ Detailed Description π¦
template<typename _RealType = double>
struct std::piecewise_linear_distribution< _RealType >::param_type
Parameter type. That's the whole description, bestie β and the template default is double, so yes, _RealType = double is right there. π«Ά
π Author π
Generated automatically by Doxygen for libstdc++ from the source code. The robots really said βwe'll handle this one,β and honestly? They ate. π
That's the page, bestie! Source/version: libstdc++. Date on the page: Fri Feb 14 2025. Footer tag: std::piece...:param_type(3). Bye-bye, mwah πβ¨
π¦ where this page comes from
- centos-stream 9: gcc-toolset-13-libstdc++-docs 13.3.1-2.3.el9 Β· GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms