aboutsummaryrefslogtreecommitdiff
path: root/oop2w1/ProcessFile.h
diff options
context:
space:
mode:
Diffstat (limited to 'oop2w1/ProcessFile.h')
-rw-r--r--oop2w1/ProcessFile.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/oop2w1/ProcessFile.h b/oop2w1/ProcessFile.h
new file mode 100644
index 0000000..983f2ed
--- /dev/null
+++ b/oop2w1/ProcessFile.h
@@ -0,0 +1,25 @@
+#pragma once
+
+/*
+ * DO NOT ADAPT THIS FILE!!!
+ */
+
+
+#include <fstream>
+
+class ProcessFile
+{
+public:
+ ProcessFile();
+ virtual ~ProcessFile();
+
+public:
+ virtual void process( std::ifstream& );
+
+private:
+ enum GETAL { LONG=1, SHORT, DOUBLE, FLOAT };
+ template <typename T>
+ void read_and_print(std::ifstream &file);
+};
+
+#include "ProcessFile.hpp"