summary refs log tree commit diff stats
path: root/patterner.h
diff options
context:
space:
mode:
Diffstat (limited to 'patterner.h')
-rw-r--r--patterner.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/patterner.h b/patterner.h new file mode 100644 index 0000000..df631b1 --- /dev/null +++ b/patterner.h
@@ -0,0 +1,21 @@
1#ifndef PATTERNER_H_AB6883F5
2#define PATTERNER_H_AB6883F5
3
4#include <verbly.h>
5#include <random>
6
7class patterner {
8public:
9
10 patterner(std::string datafile, verbly::database& data, std::mt19937& rng);
11
12 std::string generate();
13
14private:
15
16 std::map<std::string, std::vector<std::string>> groups_;
17 verbly::database& data_;
18 std::mt19937& rng_;
19};
20
21#endif /* end of include guard: PATTERNER_H_AB6883F5 */