
Go to the source code of this file.
Namespaces | |
| namespace | rv |
Classes | |
| class | random_var |
Typedefs | |
| typedef int(* | weight_func )(int val) |
Functions | |
| random_var | constant (int n) |
| random_var | operator+ (const random_var &x, const random_var &y) |
| random_var | negate (const random_var &x) |
| random_var | operator- (const random_var &x, const random_var &y) |
| const random_var & | operator+= (random_var &x, const random_var &y) |
| const random_var & | operator-= (random_var &x, const random_var &y) |
| random_var | operator/ (const random_var &x, int d) |
| random_var | rv::max (const random_var &x, const random_var &y) |
| random_var | rv::min (const random_var &x, const random_var &y) |
| random_var | rv::roll_dice (int d, int n) |
| random_var | rv::random2 (int n) |
| typedef int(* weight_func)(int val) |
| random_var constant | ( | int | n | ) |

| random_var negate | ( | const random_var & | x | ) |

| random_var operator+ | ( | const random_var & | x, | |
| const random_var & | y | |||
| ) |

| const random_var& operator+= | ( | random_var & | x, | |
| const random_var & | y | |||
| ) |
| random_var operator- | ( | const random_var & | x, | |
| const random_var & | y | |||
| ) |

| const random_var& operator-= | ( | random_var & | x, | |
| const random_var & | y | |||
| ) |
| random_var operator/ | ( | const random_var & | x, | |
| int | d | |||
| ) |

1.5.6