diff options
Add files via upload
1 files changed, 29 insertions, 0 deletions
| -rw-r--r-- | Utills/Kindle/Pair.hpp | 29 |
diff --git a/Utills/Kindle/Pair.hpp b/Utills/Kindle/Pair.hpp new file mode 100644 index 0000000..52859fe --- /dev/null +++ b/Utills/Kindle/Pair.hpp @@ -0,0 +1,29 @@ +#pragma once
+
+template<class T, class U>
+class Pair {
+ T first;
+ U second;
+public:
+ Pair() {
+ first = T();
+ second = U();
+ }
+ Pair(const T& fst, const U& snd) : first(fst), second(snd) {}
+
+ const T& getFirst() const {
+ return first;
+ }
+
+ const U& getSecond() const {
+ return second;
+ }
+
+ void setFirst(const T& arg) {
+ first = arg;
+ }
+
+ void setSecond(const U& arg) {
+ second = arg;
+ }
+};
\ No newline at end of file |
