#ifndef NEWSBEUTER_HISTORY__H #define NEWSBEUTER_HISTORY__H #include #include namespace newsbeuter { 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; }; } #endif