base | exrandom::u_rand< digit_gen > | static |
compare(Generator &g, long long u1, long long u2, long long v) | exrandom::u_rand< digit_gen > | inline |
digit(Generator &g, size_t k) | exrandom::u_rand< digit_gen > | inline |
init() | exrandom::u_rand< digit_gen > | inline |
integer() const | exrandom::u_rand< digit_gen > | inline |
less_than(Generator &g, u_rand &t) | exrandom::u_rand< digit_gen > | inline |
less_than(Generator &g, long long u0, long long c, long long v, i_rand< digit_gen > &h) | exrandom::u_rand< digit_gen > | inline |
less_than_half(Generator &g) | exrandom::u_rand< digit_gen > | inline |
midpoint() | exrandom::u_rand< digit_gen > | inline |
midpoint(Generator &g, size_t k) | exrandom::u_rand< digit_gen > | inline |
ndigits() const | exrandom::u_rand< digit_gen > | inline |
negate() | exrandom::u_rand< digit_gen > | inline |
operator<<(std::ostream &os, const u_rand &x) | exrandom::u_rand< digit_gen > | friend |
print() const | exrandom::u_rand< digit_gen > | inline |
print_fixed(Generator &g, size_t k) | exrandom::u_rand< digit_gen > | inline |
range() const | exrandom::u_rand< digit_gen > | inline |
rational() const | exrandom::u_rand< digit_gen > | inline |
rational(Generator &g, size_t k) | exrandom::u_rand< digit_gen > | inline |
rawdigit(size_t k) const | exrandom::u_rand< digit_gen > | inline |
rawdigit(size_t k) | exrandom::u_rand< digit_gen > | inline |
rawrational(size_t k) const | exrandom::u_rand< digit_gen > | inline |
set_integer(unsigned n) | exrandom::u_rand< digit_gen > | inline |
sign() const | exrandom::u_rand< digit_gen > | inline |
swap(u_rand &t) | exrandom::u_rand< digit_gen > | inline |
truncatep(Generator &g, size_t k) | exrandom::u_rand< digit_gen > | inline |
u_rand(digit_gen &D) | exrandom::u_rand< digit_gen > | inline |
value(Generator &g, std::float_round_style rnd, int &flag) | exrandom::u_rand< digit_gen > | inline |
value(Generator &g, int &flag) | exrandom::u_rand< digit_gen > | inline |
value(Generator &g) | exrandom::u_rand< digit_gen > | inline |