| 
    Osi
    0.108.6
    
   | 
 
Class for thread specific random numbers. More...
#include <CoinHelperFunctions.hpp>
Public Member Functions | |
Constructors, destructor  | |
| CoinThreadRandom () | |
| Default constructor.  More... | |
| CoinThreadRandom (int seed) | |
| Constructor wih seed.  More... | |
| ~CoinThreadRandom () | |
| Destructor.  More... | |
| CoinThreadRandom (const CoinThreadRandom &rhs) | |
| CoinThreadRandom & | operator= (const CoinThreadRandom &rhs) | 
Sets/gets  | |
| void | setSeed (int seed) | 
| Set seed.  More... | |
| unsigned int | getSeed () const | 
| Get seed.  More... | |
| double | randomDouble () const | 
| return a random number  More... | |
| void | randomize (int n=0) | 
| make more random (i.e. for startup)  More... | |
Protected Attributes | |
Data members  | |
The data members are protected to allow access for derived classes.  | |
| unsigned int | seed_ | 
| Current seed.  More... | |
Class for thread specific random numbers.
Definition at line 1089 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Default constructor.
Definition at line 1095 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Constructor wih seed.
Definition at line 1100 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Destructor.
Definition at line 1105 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Definition at line 1107 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Definition at line 1112 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Set seed.
Definition at line 1126 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
Get seed.
Definition at line 1131 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
return a random number
Definition at line 1136 of file CoinHelperFunctions.hpp.
      
  | 
  inline | 
make more random (i.e. for startup)
Definition at line 1144 of file CoinHelperFunctions.hpp.
      
  | 
  mutableprotected | 
Current seed.
Definition at line 1158 of file CoinHelperFunctions.hpp.
 1.8.5