akregator
storage.h
  
Go to the documentation of this file.
virtual int lastFetchFor(const QString &url) const =0
virtual QString restoreTagSet() const =0
virtual void setTotalCountFor(const QString &url, int total)=0
Storage is the main interface to the article archive. 
Definition: storage.h:43
virtual void add(Storage *source)=0
adds all feed storages from a source to this storage existing articles are replaced ...
virtual int totalCountFor(const QString &url) const =0
virtual bool commit()=0
Commit changes made in feeds and articles, making them persistent. 
virtual bool autoCommit() const =0
virtual void initialize(const QStringList ¶ms)=0
initializes the storage object with given parameters 
virtual QStringList feeds() const =0
returns a list of all feeds (URLs) stored in this archive 
virtual void setUnreadFor(const QString &url, int unread)=0
Definition: feedstorage.h:66
virtual void storeTagSet(const QString &xmlStr)=0
virtual void storeFeedList(const QString &opmlStr)=0
stores the feed list in the storage backend. 
virtual bool rollback()=0
Rollback changes made in feeds and articles, reverting to last committed values. 
virtual int unreadFor(const QString &url) const =0
virtual bool open(bool autoCommit=false)=0
Open storage and prepare it for work. 
virtual QString restoreFeedList() const =0
virtual void setLastFetchFor(const QString &url, int lastFetch)=0
virtual FeedStorage * archiveFor(const QString &url)=0
virtual bool close()=0
Closes storage, freeing all allocated resources. 
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
 KDE API Reference
    KDE API Reference