1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#ifndef NEWSBEUTER_HISTORY__H #define NEWSBEUTER_HISTORY__H #include <vector> #include <string> namespace newsbeuter { class history { public: history(); ~history(); void add_line(const std::string& line); std::string prev(); std::string next(); private: std::vector<std::string> lines; unsigned int idx; }; } #endif