4 #ifndef RUDIMENTS_RANDOMNUMBER_H
5 #define RUDIMENTS_RANDOMNUMBER_H
7 #include <rudiments/private/randomnumberincludes.h>
105 #include <rudiments/private/randomnumber.h>
Definition: randomnumber.h:31
static void setMutex(threadmutex *mtx)
bool generateNumber(uint32_t *result)
static uint32_t generateNumber(uint32_t seed)
bool generateScaledNumber(int32_t lower, int32_t upper, int32_t *result)
static int32_t scaleNumber(uint32_t number, int32_t lower, int32_t upper)
static uint32_t getRandMax()
static uint32_t getSeed()
bool setSeed(uint32_t seed)
static int32_t generateScaledNumber(uint32_t seed, int32_t lower, int32_t upper)
Definition: threadmutex.h:11