aboutsummaryrefslogtreecommitdiff
path: root/src/random.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/random.h')
-rw-r--r--src/random.h34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/random.h b/src/random.h
deleted file mode 100644
index 73f3215..0000000
--- a/src/random.h
+++ /dev/null
@@ -1,34 +0,0 @@
-#pragma once
-
-#include <random>
-
-namespace utility {
-
-class Random {
- public:
- class Range {
- public:
- std::size_t get();
-
- protected:
- friend class Random;
-
- Range(std::mt19937* const, const std::size_t, const std::size_t);
-
- private:
- std::mt19937* const generator_;
- std::uniform_int_distribution<std::size_t> distribution_;
- };
-
- Random();
-
- Range makeRange(const std::size_t a, const std::size_t b);
-
- private:
- std::random_device device_;
- std::mt19937 generator_;
-
-};
-
-
-}