4 #ifndef RUDIMENTS_RANDOMNUMBER_H 5 #define RUDIMENTS_RANDOMNUMBER_H 7 #include <rudiments/private/randomnumberincludes.h> 41 bool setSeed(uint32_t seed);
48 bool generateNumber(uint32_t *result);
54 bool generateScaledNumber(int32_t lower,
61 static uint32_t getSeed();
68 static uint32_t generateNumber(uint32_t seed);
77 static int32_t generateScaledNumber(uint32_t seed,
86 static int32_t scaleNumber(uint32_t number,
94 static uint32_t getRandMax();
98 static bool needsMutex();
105 #include <rudiments/private/randomnumber.h> Definition: threadmutex.h:11
Definition: randomnumber.h:31