#include <iosfwd>#include <istream>#include <stdexcept>#include <boost/config.hpp>#include <boost/cstdint.hpp>#include <boost/integer/integer_mask.hpp>#include <boost/random/detail/config.hpp>#include <boost/random/detail/ptr_helper.hpp>#include <boost/random/detail/seed.hpp>#include <boost/random/detail/seed_impl.hpp>#include <boost/random/detail/generator_seed_seq.hpp>

Classes | |
| class | boost::random::mersenne_twister_engine< UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f > |
| Instantiations of class template mersenne_twister_engine model a . More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::random | |
Typedefs | |
| typedef mersenne_twister_engine < uint32_t, 32, 351, 175, 19, 0xccab8ee7, 11, 0xffffffff, 7, 0x31b6ab00, 15, 0xffe50000, 17, 1812433253 > | boost::random::mt11213b |
| The specializations and are from. More... | |
| typedef mersenne_twister_engine < uint32_t, 32, 624, 397, 31, 0x9908b0df, 11, 0xffffffff, 7, 0x9d2c5680, 15, 0xefc60000, 18, 1812433253 > | boost::random::mt19937 |
| The specializations and are from. More... | |
| typedef mersenne_twister_engine < uint64_t, 64, 312, 156, 31, UINT64_C(0xb5026f5aa96619e9), 29, UINT64_C(0x5555555555555555), 17, UINT64_C(0x71d67fffeda60000), 37, UINT64_C(0xfff7eee000000000), 43, UINT64_C(6364136223846793005)> | boost::random::mt19937_64 |