Math_Random
[ class tree: Math_Random ] [ index: Math_Random ] [ all elements ]

Index of all elements

[ b ] [ e ] [ g ] [ i ] [ l ] [ m ] [ p ] [ r ] [ s ] [ u ] [ x ] [ _ ]

b

$bits
in file BlumBlumShub.php, variable Math_Random_BlumBlumShub::$bits
    Number of bits in currently used modulo.
BlumBlumShub.php
procedural page BlumBlumShub.php
top

e

Exception.php
procedural page Exception.php
top

g

generateBlumInt
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::generateBlumInt()
    Returns a random Blum prime with requested length
getBitstring
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::getBitstring()
    Get a string of zeros and ones
getFloat
in file Random.php, method Math_Random::getFloat()
    Return a random float
getInteger
in file Random.php, method Math_Random::getInteger()
    Return a random integer
getInteger
in file Mtrand.php, method Math_Random_mtrand::getInteger()
    Return a random integer
getInteger
in file Stream.php, method Math_Random_Stream::getInteger()
    Return a random integer
getInteger
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::getInteger()
    Return a random integer
getInteger
in file PHPrand.php, method Math_Random_PHPrand::getInteger()
    Return a random integer
getMaxInteger
in file Random.php, method Math_Random::getMaxInteger()
    Return maximum supported integer
getMaxInteger
in file Stream.php, method Math_Random_Stream::getMaxInteger()
    Return maximum supported integer
getMaxInteger
in file PHPrand.php, method Math_Random_PHPrand::getMaxInteger()
    Return maximum supported integer
getMaxInteger
in file Mtrand.php, method Math_Random_mtrand::getMaxInteger()
    Return maximum supported integer
getMaxInteger
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::getMaxInteger()
    Return maximum supported integer
getMinInteger
in file Stream.php, method Math_Random_Stream::getMinInteger()
    Return minimum supported integer
getMinInteger
in file Random.php, method Math_Random::getMinInteger()
    Return minimum supported integer
getMinInteger
in file Mtrand.php, method Math_Random_mtrand::getMinInteger()
    Return minimum supported integer
getMinInteger
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::getMinInteger()
    Return minimum supported integer
getMinInteger
in file PHPrand.php, method Math_Random_PHPrand::getMinInteger()
    Return minimum supported integer
getString
in file Stream.php, method Math_Random_Stream::getString()
    Get a string of random characters
getString
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::getString()
    Get a string of random characters
getString
in file PHPrand.php, method Math_Random_PHPrand::getString()
    Get a string of random characters
getString
in file Mtrand.php, method Math_Random_mtrand::getString()
    Get a string of random characters
getString
in file Random.php, method Math_Random::getString()
    Get a string of random characters
top

i

initializeFromSource
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::initializeFromSource()
    Factory method to initialize the generator from a random source
top

l

$loglogmodulo
in file BlumBlumShub.php, variable Math_Random_BlumBlumShub::$loglogmodulo
    2nd logarithm of the currently used modulo.
top

m

$modulo
in file BlumBlumShub.php, variable Math_Random_BlumBlumShub::$modulo
    The modulo of used arithmetic. A gmp integer resource.
Math_Random
in file Random.php, class Math_Random
    Math_Random base class.
Math_Random_BlumBlumShub
in file BlumBlumShub.php, class Math_Random_BlumBlumShub
    Implementation of the Blum Blum Shub cryptographically strong pseudorandom number generator.
Math_Random_Exception
in file Exception.php, class Math_Random_Exception
    Base exception for Math_Random package
Math_Random_FileException
in file Exception.php, class Math_Random_FileException
    Exception for file access errors
Math_Random_InvalidArgumentException
in file Exception.php, class Math_Random_InvalidArgumentException
    Exception for invalid arguments
Math_Random_mtrand
in file Mtrand.php, class Math_Random_mtrand
    Object-oriented interface to the PHP Mersenne twister PRNG
Math_Random_PHPrand
in file PHPrand.php, class Math_Random_PHPrand
    Object-oriented interface to the PHP rand() function
Math_Random_Stream
in file Stream.php, class Math_Random_Stream
    Random number source using an entropy file or device
Math_Random_UninitializedException
in file Exception.php, class Math_Random_UninitializedException
    Exception for uninitialized generators
Mtrand.php
procedural page Mtrand.php
top

p

PHPrand.php
procedural page PHPrand.php
top

r

Random.php
procedural page Random.php
top

s

$stream
in file Stream.php, variable Math_Random_Stream::$stream
Stream.php
procedural page Stream.php
setModulo
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::setModulo()
    Reset the instances modulo variable
setSeed
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::setSeed()
    Seeds the pseudorandom number generator
top

u

$unusedbits
in file BlumBlumShub.php, variable Math_Random_BlumBlumShub::$unusedbits
    Number of bits unused from current quadratic residue.
top

x

$x
in file BlumBlumShub.php, variable Math_Random_BlumBlumShub::$x
    Current quadratic residue. A gmp integer resource.
top

_

__construct
in file Stream.php, method Math_Random_Stream::__construct()
    Constructor
__construct
in file BlumBlumShub.php, method Math_Random_BlumBlumShub::__construct()
    Constructor
top

Documentation generated on Sun, 09 Oct 2005 06:53:24 +0300 by phpDocumentor 1.3.0RC3