random (poisson_distribution<>::_M_initialize): Add.
authorPaolo Carlini <pcarlini@suse.de>
Tue, 15 Aug 2006 15:11:24 +0000 (15:11 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 15 Aug 2006 15:11:24 +0000 (15:11 +0000)
commit482e4739cd916f149da266c6a9197f521363697b
tree631ec234f1176ef83ccfbf570a3308601ec864c6
parent018b899bc74533a6f22c21b75ad20c572078972e
random (poisson_distribution<>::_M_initialize): Add.

2006-08-15  Paolo Carlini  <pcarlini@suse.de>

* include/tr1/random (poisson_distribution<>::_M_initialize): Add.
(poisson_distribution<>::poisson_distribution(const _RealType&):
Use it.
(operator>>(std::basic_istream<>&, poisson_distribution<>&)):
Likewise.
(poisson_distribution<>::_M_large): Remove.
* include/tr1/random.tcc (poisson_distribution<>::_M_initialize):
Define.
(operator<<(std::basic_ostream<>&, const poisson_distribution<>&)):
Do not output the constants.

* include/tr1/random (operator>>(std::basic_istream<>&,
gamma_distribution&)): Minor tweak.

* include/tr1/random.tcc (poisson_distribution<>::operator()):
Minor tweak.

* include/tr1/random: Consistently, all data members private.

From-SVN: r116155
libstdc++-v3/ChangeLog
libstdc++-v3/include/tr1/random
libstdc++-v3/include/tr1/random.tcc