knode
knarticlecollection.cpp
Go to the documentation of this file.
void clear()
~KNArticleCollection()
Definition: knarticlecollection.cpp:182
void removeAt(int i)
void append(KNArticle::Ptr a)
Appends an article to this store.
Definition: knarticlecollection.cpp:33
static bool compareByMsgId(KNArticle::Ptr a1, KNArticle::Ptr a2)
Definition: knarticlecollection.cpp:90
void remove(int pos)
Remove the element at position pos in this store.
Definition: knarticlecollection.cpp:40
int size() const
void append(const T &value)
KNArticleVector(KNArticleVector *master=0, SortingType sorting=STunsorted)
Definition: knarticlecollection.cpp:23
Abstract base class for everything that is visible in the folder tree.
Definition: kncollection.h:32
Definition: knarticlecollection.h:29
iterator end()
KNArticleCollection(KNCollection::Ptr p=KNCollection::Ptr())
Definition: knarticlecollection.cpp:174
KNArticle::Ptr byId(int id)
Returns the article whose id is id, or an empty KNArticle::Ptr if it is not found.
Definition: knarticlecollection.cpp:214
boost::shared_ptr< KNCollection > Ptr
Shared pointer to a KNCollection.
Definition: kncollection.h:42
Definition: knarticlecollection.h:29
void append(KNArticle::Ptr a)
Appends an article to this collection.
Definition: knarticlecollection.cpp:186
boost::shared_ptr< KNArticle > Ptr
Shared pointer to a KNArticle. To be used instead of raw KNArticle*.
Definition: knarticle.h:41
int indexForMsgId(const QByteArray &id)
Definition: knarticlecollection.cpp:138
static bool compareById(KNArticle::Ptr a1, KNArticle::Ptr a2)
Definition: knarticlecollection.cpp:84
void remove(const KNArticle::Ptr &art)
Remove the article art from this collection.
Definition: knarticlecollection.cpp:194
KNArticle::Ptr byMessageId(const QByteArray &mid)
Returns the article whose message-id is mid, or an empty KNArticle::Ptr if it is not found...
Definition: knarticlecollection.cpp:220
iterator begin()
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:18 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:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.