akregator/src
Akregator::Backend::FeedStorageDummyImpl Class Reference
Inheritance diagram for Akregator::Backend::FeedStorageDummyImpl:

Detailed Description
Definition at line 32 of file feedstoragedummyimpl.h.
Public Member Functions | |
FeedStorageDummyImpl (const QString &url, StorageDummyImpl *main) | |
virtual | ~FeedStorageDummyImpl () |
virtual void | add (FeedStorage *source) |
virtual void | copyArticle (const QString &guid, FeedStorage *source) |
virtual void | clear () |
virtual int | unread () |
virtual void | setUnread (int unread) |
virtual int | totalCount () |
virtual int | lastFetch () |
virtual void | setLastFetch (int lastFetch) |
virtual QStringList | articles (const QString &tag=QString::null) |
virtual QStringList | articles (const Category &cat) |
virtual bool | contains (const QString &guid) |
virtual void | addEntry (const QString &guid) |
virtual void | deleteArticle (const QString &guid) |
virtual int | comments (const QString &guid) |
virtual QString | commentsLink (const QString &guid) |
virtual void | setCommentsLink (const QString &guid, const QString &commentsLink) |
virtual void | setComments (const QString &guid, int comments) |
virtual bool | guidIsHash (const QString &guid) |
virtual void | setGuidIsHash (const QString &guid, bool isHash) |
virtual bool | guidIsPermaLink (const QString &guid) |
virtual void | setGuidIsPermaLink (const QString &guid, bool isPermaLink) |
virtual uint | hash (const QString &guid) |
virtual void | setHash (const QString &guid, uint hash) |
virtual void | setDeleted (const QString &guid) |
virtual QString | link (const QString &guid) |
virtual void | setLink (const QString &guid, const QString &link) |
virtual uint | pubDate (const QString &guid) |
virtual void | setPubDate (const QString &guid, uint pubdate) |
virtual int | status (const QString &guid) |
virtual void | setStatus (const QString &guid, int status) |
virtual QString | title (const QString &guid) |
virtual void | setTitle (const QString &guid, const QString &title) |
virtual QString | description (const QString &guid) |
virtual void | setDescription (const QString &guid, const QString &description) |
virtual void | addTag (const QString &guid, const QString &tag) |
virtual void | removeTag (const QString &guid, const QString &tag) |
virtual QStringList | tags (const QString &guid=QString::null) |
virtual void | setEnclosure (const QString &guid, const QString &url, const QString &type, int length) |
virtual void | removeEnclosure (const QString &guid) |
virtual void | enclosure (const QString &guid, bool &hasEnclosure, QString &url, QString &type, int &length) |
virtual void | addCategory (const QString &guid, const Category &category) |
virtual QValueList< Category > | categories (const QString &guid=QString::null) |
virtual void | setAuthor (const QString &guid, const QString &author) |
virtual QString | author (const QString &guid) |
virtual void | close () |
virtual void | commit () |
virtual void | rollback () |
virtual void | convertOldArchive () |
Member Function Documentation
void Akregator::Backend::FeedStorageDummyImpl::add | ( | FeedStorage * | source | ) | [virtual] |
Appends all articles from another storage.
If there is already an article in this feed with the same guid, it is replaced by the article from the source
- Parameters:
-
source the archive which articles should be appended
Implements Akregator::Backend::FeedStorage.
Definition at line 387 of file feedstoragedummyimpl.cpp.
void Akregator::Backend::FeedStorageDummyImpl::copyArticle | ( | const QString & | guid, | |
FeedStorage * | source | |||
) | [virtual] |
reads an article from another storage and adds it to this storage
Implements Akregator::Backend::FeedStorage.
Definition at line 397 of file feedstoragedummyimpl.cpp.
void Akregator::Backend::FeedStorageDummyImpl::clear | ( | ) | [virtual] |
deletes all articles from the archive
Implements Akregator::Backend::FeedStorage.
Definition at line 418 of file feedstoragedummyimpl.cpp.
QStringList Akregator::Backend::FeedStorageDummyImpl::articles | ( | const QString & | tag = QString::null |
) | [virtual] |
returns the guids of all articles in this storage.
If a tagID is given, only articles with this tag are returned
Implements Akregator::Backend::FeedStorage.
Definition at line 138 of file feedstoragedummyimpl.cpp.
QStringList Akregator::Backend::FeedStorageDummyImpl::articles | ( | const Category & | cat | ) | [virtual] |
returns the guid of the articles in a given category
Implements Akregator::Backend::FeedStorage.
Definition at line 143 of file feedstoragedummyimpl.cpp.
QStringList Akregator::Backend::FeedStorageDummyImpl::tags | ( | const QString & | guid = QString::null |
) | [virtual] |
returns the tags of a given article.
If guid
is null, it returns all tags used in this feed
Implements Akregator::Backend::FeedStorage.
Definition at line 377 of file feedstoragedummyimpl.cpp.
The documentation for this class was generated from the following files: