#ifndef NEWSBOAT_HISTORY_H_ #define NEWSBOAT_HISTORY_H_ #include #include namespace newsboat { class History { public: History(); ~History(); void add_line(const std::string& line); std::string prev(); std::string next(); void load_from_file(const std::string& file); void save_to_file(const std::string& file, unsigned int limit); private: std::vector lines; unsigned int idx; }; } // namespace newsboat #endif /* NEWSBOAT_HISTORY_H_ */