mp_units::utility::operator<<¶
Stream insertion operators
Synopses¶
Declared in <mp-units/utility/cartesian_tensor.h>
Inserts a %normal_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
normal_distribution const& __x);
Inserts a %piecewise_linear_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
piecewise_linear_distribution const& __x);
Inserts a %piecewise_linear_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
piecewise_linear_distribution const& __x);
Inserts a %piecewise_constant_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
piecewise_constant_distribution const& __x);
Inserts a %piecewise_constant_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
piecewise_constant_distribution const& __x);
Inserts a %discrete_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
discrete_distribution const& __x);
Inserts a %discrete_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
discrete_distribution const& __x);
Inserts a %student_t_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
student_t_distribution const& __x);
Inserts a %student_t_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
student_t_distribution const& __x);
Inserts a %fisher_f_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
fisher_f_distribution const& __x);
Inserts a %fisher_f_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
fisher_f_distribution const& __x);
Inserts a %chi_squared_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
chi_squared_distribution const& __x);
Inserts a %chi_squared_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
chi_squared_distribution const& __x);
Inserts a %lognormal_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
lognormal_distribution const& __x);
Inserts a %lognormal_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
lognormal_distribution const& __x);
Stream insertion operator
template<typename CharT, typename Traits>
std::basic_ostream<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& os, safe_int v);
Inserts a %normal_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
normal_distribution const& __x);
Inserts a %gamma_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
gamma_distribution const& __x);
Inserts a %gamma_distribution random number distribution __x into the output stream __os.
template<typename _RealType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
gamma_distribution const& __x);
Inserts a %poisson_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
poisson_distribution const& __x);
Inserts a %poisson_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
poisson_distribution const& __x);
Inserts a %negative_binomial_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
negative_binomial_distribution const& __x);
Inserts a %negative_binomial_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
negative_binomial_distribution const& __x);
Inserts a %binomial_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
binomial_distribution const& __x);
Inserts a %binomial_distribution random number distribution __x into the output stream __os.
template<typename _IntType1, typename _CharT, typename _Traits>
std::basic_ostream<_CharT, _Traits>& operator<<(std::basic_ostream<_CharT, _Traits>& __os,
binomial_distribution const& __x);
Stream insertion operator
std::ostream& operator<<(std::ostream& os, spherical_vector const& v);
Stream insertion operator
std::ostream& operator<<(std::ostream& os, polar_vector const& v);
Stream insertion operator
constexpr std::ostream& operator<<(std::ostream& os, cartesian_tensor const& t);
Stream insertion operator
std::ostream& operator<<(std::ostream& os, uncertain const& arg);
Stream insertion operator
constexpr std::ostream& operator<<(std::ostream& os, cartesian_vector const& vec);
Return Value¶
- The output stream with the state of
__xinserted or in an error state. - The output stream with the state of
__xinserted or in an error state.
Parameters¶
| Name | Description |
|---|---|
| __os | An output stream. |
| __x | A %normal_distribution random number distribution. |