Classes | |
struct | isaac_ctx |
Macros | |
#define | _isaac_H |
#define | ISAAC_SEED_SZ_MAX |
#define | ISAAC_SZ |
#define | ISAAC_SZ_LOG |
Typedefs | |
typedef struct isaac_ctx | isaac_ctx |
Functions | |
void | isaac_init (isaac_ctx *_ctx, const void *_seed, int _nseed) |
unsigned | isaac_next_uint (isaac_ctx *_ctx, unsigned _n) |
unsigned | isaac_next_uint32 (isaac_ctx *_ctx) |
#define _isaac_H |
#define ISAAC_SEED_SZ_MAX |
Referenced by isaac_init().
#define ISAAC_SZ |
Referenced by isaac_init(), and isaac_update().
#define ISAAC_SZ_LOG |
Referenced by isaac_update().
References isaac_ctx::a, isaac_ctx::b, isaac_ctx::c, isaac_mix(), ISAAC_SEED_SZ_MAX, ISAAC_SZ, isaac_update(), isaac_ctx::m, isaac_ctx::r, and x.
Referenced by qr_reader_init().
unsigned isaac_next_uint | ( | isaac_ctx * | _ctx, |
unsigned | _n | ||
) |
References ISAAC_MASK, and isaac_next_uint32().
Referenced by qr_finder_ransac().
unsigned isaac_next_uint32 | ( | isaac_ctx * | _ctx | ) |
References isaac_update(), isaac_ctx::n, and isaac_ctx::r.
Referenced by isaac_next_uint().