#include <RndInt.h>
Definition at line 49 of file RndInt.h.
◆ RandomInteger() [1/3]
| RandomInteger::RandomInteger |
( |
long |
low, |
|
|
long |
high, |
|
|
RNG * |
gen |
|
) |
| |
|
inline |
◆ RandomInteger() [2/3]
| RandomInteger::RandomInteger |
( |
long |
high, |
|
|
RNG * |
gen |
|
) |
| |
|
inline |
◆ RandomInteger() [3/3]
| RandomInteger::RandomInteger |
( |
RNG * |
gen | ) |
|
|
inline |
◆ _asLong()
| long RandomInteger::_asLong |
( |
long |
low, |
|
|
long |
high |
|
) |
| |
|
inlineprotected |
◆ asInt()
| int RandomInteger::asInt |
( |
| ) |
|
|
inline |
◆ asLong() [1/3]
| long RandomInteger::asLong |
( |
| ) |
|
|
inline |
◆ asLong() [2/3]
| long RandomInteger::asLong |
( |
long |
high | ) |
|
|
inline |
◆ asLong() [3/3]
| long RandomInteger::asLong |
( |
long |
low, |
|
|
long |
high |
|
) |
| |
|
inline |
◆ generator() [1/2]
| RNG * RandomInteger::generator |
( |
| ) |
const |
|
inline |
◆ generator() [2/2]
| RNG * RandomInteger::generator |
( |
RNG * |
gen | ) |
|
|
inline |
◆ high() [1/2]
| long RandomInteger::high |
( |
| ) |
const |
|
inline |
◆ high() [2/2]
| long RandomInteger::high |
( |
long |
x | ) |
|
|
inline |
◆ low() [1/2]
| long RandomInteger::low |
( |
| ) |
const |
|
inline |
◆ low() [2/2]
| long RandomInteger::low |
( |
long |
x | ) |
|
|
inline |
◆ operator()() [1/3]
| long RandomInteger::operator() |
( |
| ) |
|
|
inline |
◆ operator()() [2/3]
| long RandomInteger::operator() |
( |
long |
high | ) |
|
|
inline |
◆ operator()() [3/3]
| long RandomInteger::operator() |
( |
long |
low, |
|
|
long |
high |
|
) |
| |
|
inline |
◆ pGenerator
| RNG* RandomInteger::pGenerator |
|
protected |
◆ pHigh
| long RandomInteger::pHigh |
|
protected |
◆ pLow
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/8.2.6/src/gnu/RndInt.h