next up previous contents index
Next: 12.1.3 srandom: Seed a Up: 12.1 oskit_random: Interface for Previous: 12.1.1 create: Create a

12.1.2 random: Produce a pseudo-random number

 

SYNOPSIS

#include <oskit/com/random.h>

OSKIT_COMDECL oskit_random_random(oskit_random_t *r, [out] oskit_s32_t *out_num);

DESCRIPTION

Use r to generate a new pseudo-random number in the range 0 to tex2html_wrap_inline37873 .

PARAMETERS

r
The random number generator object reference.
out_num
Upon success, the newly generated number is stored in *out_num.

RETURNS

Upon success, returns 0. Upon failure, the return value is set to a code indicating the reason for failure. (See <oskit/error.h>.)



Utah Flux Research Group