30 PIMPL(RandomGenerator)
34 RandomGenerator(
const RandomGenerator& other) =
delete;
35 RandomGenerator(RandomGenerator&& other) =
delete;
36 RandomGenerator& operator=(
const RandomGenerator& other) =
delete;
37 RandomGenerator& operator=(RandomGenerator&& other) =
delete;
43 int getNumber(
int min,
int max);
45 static int getRandomNumber(
int min,
int max);
46 static std::mt19937 getGenerator();