randomGenerator Struct Reference
[Pseudo-Random Number Generators]

This struct holds information and pointers to code specific to each pseudo-random number generator. More...

#include <beecrypt.h>

List of all members.

Public Attributes

const char * name
 The random generator's name.
const size_t paramsize
 The size of the random generator's parameters.
const randomGeneratorSetup setup
 Points to the setup function.
const randomGeneratorSeed seed
 Points to the cleanup function.
const randomGeneratorNext next
const randomGeneratorCleanup cleanup


Detailed Description

This struct holds information and pointers to code specific to each pseudo-random number generator.


Member Data Documentation

randomGenerator::name

The random generator's name.

randomGenerator::paramsize

The size of the random generator's parameters.

Note:
The implementor should set this by using sizeof(<struct holding random generator's parameters>).

randomGenerator::setup

Points to the setup function.

randomGenerator::seed

Points to the cleanup function.

const randomGeneratorNext randomGenerator::next

const randomGeneratorCleanup randomGenerator::cleanup


The documentation for this struct was generated from the following file:
Generated on Wed Aug 22 06:28:39 2007 for BeeCrypt by  doxygen 1.5.2