Go to the documentation of this file.00001 #ifndef SCIP_DATA_READER_H
00002 #define SCIP_DATA_READER_H
00003
00013 #include <vector>
00014 #include <string>
00015 #include <memory>
00016
00017
00021 class ScipDataReader
00022 {
00023 ScipDataReader(const ScipDataReader& rhs);
00024 ScipDataReader& operator = (const ScipDataReader& rhs);
00025
00026 struct pImpl;
00027 std::auto_ptr<pImpl> pimpl;
00028
00029 public:
00030 ScipDataReader(const std::string& log_file);
00031 ~ScipDataReader(void);
00032
00033 bool isEmpty(void);
00034 bool readReplyLines(std::vector<std::string>& line_block);
00035 };
00036
00037 #endif