Givaro
Public Types | Public Member Functions
GivRandom Class Reference

#include <givrandom.h>

Public Types

typedef GivRandom random_generator

Public Member Functions

 GivRandom (const unsigned long s=0)
 GivRandom (const GivRandom &R)
GivRandomoperator= (const GivRandom &R)
unsigned long seed () const
unsigned long operator() () const
template<class XXX >
XXX & operator() (XXX &x) const

Detailed Description

Examples:

examples/FiniteField/gfq_atomic.C, examples/FiniteField/zpz_atomic.C, examples/Integer/ProbLucas.C, examples/Integer/RSA_keys_generator.C, examples/Polynomial/highorder.C, and examples/Polynomial/PolynomialCRT.C.


Member Typedef Documentation


Constructor & Destructor Documentation

GivRandom ( const unsigned long  s = 0) [inline]
GivRandom ( const GivRandom R) [inline]

Member Function Documentation

GivRandom& operator= ( const GivRandom R) [inline]
unsigned long seed ( ) const [inline]
unsigned long operator() ( ) const [inline]
XXX& operator() ( XXX &  x) const [inline]

The documentation for this class was generated from the following file: