__gnu_cxx::subtractive_rng Class Reference
[STL extensions from SGI]

List of all members.

Public Methods

unsigned int operator() (unsigned int __limit)
 Returns a number less than the argument. More...

 subtractive_rng (unsigned int __seed)
 Ctor allowing you to initialize the seed. More...

 subtractive_rng ()
 Default ctor; initializes its state with some number you don't see. More...


Detailed Description

The subtractive_rng class is documented on SGI's site. Note that this code assumes that int is 32 bits.

Definition at line 332 of file ext/functional.


Constructor & Destructor Documentation

__gnu_cxx::subtractive_rng::subtractive_rng unsigned int    __seed [inline]
 

Ctor allowing you to initialize the seed.

Definition at line 366 of file ext/functional.

__gnu_cxx::subtractive_rng::subtractive_rng   [inline]
 

Default ctor; initializes its state with some number you don't see.

Definition at line 368 of file ext/functional.


Member Function Documentation

unsigned int __gnu_cxx::subtractive_rng::operator() unsigned int    __limit [inline]
 

Returns a number less than the argument.

Definition at line 339 of file ext/functional.


The documentation for this class was generated from the following file:
Generated on Wed May 1 19:20:09 2002 for libstdc++-v3 Source by doxygen1.2.15