mp_units::utility::operator>>¶
Right shift operators
Synopses¶
Declared in <mp-units/utility/random.h>
Extracts a %binomial_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, binomial_distribution& __x);
Extracts a %binomial_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, binomial_distribution& __x);
Extracts a %chi_squared_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
chi_squared_distribution& __x);
Extracts a %chi_squared_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
chi_squared_distribution& __x);
Extracts a %discrete_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, discrete_distribution& __x);
Extracts a %discrete_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, discrete_distribution& __x);
Extracts a %fisher_f_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, fisher_f_distribution& __x);
Extracts a %fisher_f_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, fisher_f_distribution& __x);
Extracts a %gamma_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, gamma_distribution& __x);
Extracts a %gamma_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, gamma_distribution& __x);
Extracts a %lognormal_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, lognormal_distribution& __x);
Extracts a %lognormal_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, lognormal_distribution& __x);
Extracts a %negative_binomial_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
negative_binomial_distribution& __x);
Extracts a %negative_binomial_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
negative_binomial_distribution& __x);
Extracts a %normal_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, normal_distribution& __x);
Extracts a %normal_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, normal_distribution& __x);
Extracts a %piecewise_constant_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
piecewise_constant_distribution& __x);
Extracts a %piecewise_constant_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
piecewise_constant_distribution& __x);
Extracts a %piecewise_linear_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
piecewise_linear_distribution& __x);
Extracts a %piecewise_linear_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is,
piecewise_linear_distribution& __x);
Extracts a %poisson_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, poisson_distribution& __x);
Extracts a %poisson_distribution random number distribution __x from the input stream __is.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, poisson_distribution& __x);
Extracts a %student_t_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, student_t_distribution& __x);
Extracts a %student_t_distribution random number distribution __x from the input stream __is.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_istream<_CharT, _Traits>& operator>>(std::basic_istream<_CharT, _Traits>& __is, student_t_distribution& __x);
Return Value¶
- The input stream with
__xextracted or in an error state. - The input stream with
__xextracted or in an error state.
Parameters¶
| Name | Description |
|---|---|
| __is | An input stream. |
| __x | A %binomial_distribution random number generator engine. |