#include <mtrand.h>

Public Member Functions | |
| MTRand_int32 () | |
| MTRand_int32 (unsigned long s) | |
| MTRand_int32 (const unsigned long *array, int size) | |
| void | seed (unsigned long) |
| void | seed (const unsigned long *, int size) |
| unsigned long | operator() () |
| virtual | ~MTRand_int32 () |
Protected Member Functions | |
| unsigned long | rand_int32 () |
| MTRand_int32::MTRand_int32 | ( | ) | [inline] |
| MTRand_int32::MTRand_int32 | ( | unsigned long | s | ) | [inline] |
| MTRand_int32::MTRand_int32 | ( | const unsigned long * | array, | |
| int | size | |||
| ) | [inline] |
| virtual MTRand_int32::~MTRand_int32 | ( | ) | [inline, virtual] |
| void MTRand_int32::seed | ( | unsigned long | s | ) |
| void MTRand_int32::seed | ( | const unsigned long * | array, | |
| int | size | |||
| ) |
| unsigned long MTRand_int32::operator() | ( | ) | [inline] |
Reimplemented in MTRand, MTRand_closed, MTRand_open, and MTRand53.
| unsigned long MTRand_int32::rand_int32 | ( | ) | [inline, protected] |
1.5.4