summary refs log tree commit diff stats
path: root/fefisms.h
diff options
context:
space:
mode:
Diffstat (limited to 'fefisms.h')
-rw-r--r--fefisms.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/fefisms.h b/fefisms.h new file mode 100644 index 0000000..98ff8d0 --- /dev/null +++ b/fefisms.h
@@ -0,0 +1,28 @@
1#ifndef FEFISMS_H_09912EAE
2#define FEFISMS_H_09912EAE
3
4#include <random>
5#include <string>
6#include <verbly.h>
7#include <stdexcept>
8#include <memory>
9#include <twitter.h>
10
11class fefisms {
12public:
13
14 fefisms(
15 std::string configFile,
16 std::mt19937& rng);
17
18 void run() const;
19
20private:
21
22 std::mt19937& rng_;
23 std::unique_ptr<verbly::database> database_;
24 std::unique_ptr<twitter::client> client_;
25
26};
27
28#endif /* end of include guard: FEFISMS_H_09912EAE */