All Classes Namespaces Files Functions Variables Enumerations Enumerator
programs/ScipPlayer/ScipDataReader.h
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 /* !SCIP_DATA_READER_H */