diff options
Diffstat (limited to 'oop2w1/ProcessFile.h')
-rw-r--r-- | oop2w1/ProcessFile.h | 25 |
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" |