Class IntGen

Class Documentation

class IntGen

Public Functions

inline explicit IntGen(UINT32 seed = 0, int a = 0, int b = 0)
inline IntGen(const IntGen &uni)
inline ~IntGen()
inline int operator()() const
inline IntGen &operator=(const IntGen &uni)
inline void set_range(int a = 0, int b = 0)
inline int low() const
inline int high() const

Protected Attributes

BaseGen gen_
INT32 low_
INT32 delta_
INT32 shift_
mutable UINT32 bit_
UINT32 word_
UINT32 mask_