std::shared_ptr<tizen_browser::tools::BrowserImage> image);
HistoryItem(HistoryItem && other) throw();
+
HistoryItem(const std::string& url);
+ HistoryItem(const std::string& url, int& date_created);
HistoryItem(const HistoryItem& source);
virtual ~HistoryItem();
void setVisitCounter(int visitCounter);
int getVisitCounter();
- void setFavIcon(std::shared_ptr<tizen_browser::tools::BrowserImage> favIcon);
+ void setThumbnail(std::shared_ptr<tizen_browser::tools::BrowserImage> thumbnail);
+ std::shared_ptr<tizen_browser::tools::BrowserImage> getThumbnail() const ;
+
+ void setFavIcon(std::shared_ptr<tizen_browser::tools::BrowserImage> favIcon);
std::shared_ptr<tizen_browser::tools::BrowserImage> getFavIcon();
void setUriFavicon(const std::string & uri);
std::string m_title;
boost::gregorian::date m_visitDate;
boost::posix_time::ptime m_lastVisit;
+ std::shared_ptr<tizen_browser::tools::BrowserImage> m_thumbnail;
std::shared_ptr<tizen_browser::tools::BrowserImage> m_favIcon;
std::string m_urifavicon;
int m_visitCounter;