knode
#include <knarticle.h>

Public Types | |
| typedef QList < KNRemoteArticle::Ptr > | List |
| typedef boost::shared_ptr < KNRemoteArticle > | Ptr |
Public Types inherited from KNArticle | |
| enum | articleType { ATmimeContent, ATremote, ATlocal } |
| typedef QList< KNArticle::Ptr > | List |
| typedef boost::shared_ptr < KNArticle > | Ptr |
Public Types inherited from KNJobItem | |
| typedef boost::shared_ptr < KNJobItem > | Ptr |
Public Member Functions | |
| KNRemoteArticle (boost::shared_ptr< KNGroup > g) | |
| ~KNRemoteArticle () | |
| int | articleNumber () const |
| QColor | color () const |
| void | decNewFollowUps (unsigned short s=1) |
| void | decUnreadFollowUps (unsigned short s=1) |
| KNRemoteArticle::Ptr | displayedReference () |
| bool | filterResult () |
| bool | getReadFlag () |
| bool | hasChanged () |
| bool | hasNewFollowUps () |
| bool | hasUnreadFollowUps () |
| bool | hasVisibleFollowUps () |
| int | idRef () |
| void | incNewFollowUps (unsigned short s=1) |
| void | incUnreadFollowUps (unsigned short s=1) |
| void | initListItem () |
| bool | isExpired () |
| bool | isFiltered () |
| bool | isIgnored () |
| bool | isKept () |
| bool | isNew () |
| bool | isRead () |
| bool | isWatched () |
| unsigned short | newFollowUps () |
| virtual void | parse () |
| void | propagateThreadChangedDate () |
| short | score () |
| void | setArticleNumber (int number) |
| void | setChanged (bool b=true) |
| void | setColor (const QColor &c) |
| void | setDisplayedReference (KNRemoteArticle::Ptr dr) |
| void | setExpired (bool b=true) |
| void | setFiltered (bool b=true) |
| void | setFilterResult (bool b=true) |
| virtual void | setForceDefaultCharset (bool b) |
| void | setIdRef (int i) |
| void | setIgnored (bool b=true) |
| void | setKept (bool b=true) |
| void | setNew (bool b=true) |
| void | setNewFollowUps (unsigned short s) |
| void | setRead (bool b=true) |
| void | setScore (short s) |
| void | setSubThreadChangeDate (time_t date) |
| void | setThreadingLevel (unsigned char l) |
| void | setThreadMode (bool b=true) |
| void | setUnreadFollowUps (unsigned short s) |
| void | setVisibleFollowUps (bool b=true) |
| void | setWatched (bool b=true) |
| time_t | subThreadChangeDate () |
| void | thread (List &f) |
| unsigned char | threadingLevel () |
| bool | threadMode () |
| articleType | type () const |
| unsigned short | unreadFollowUps () |
| void | updateListItem () |
Public Member Functions inherited from KNArticle | |
| KNArticle (boost::shared_ptr< KNArticleCollection > c) | |
| ~KNArticle () | |
| virtual void | clear () |
| boost::shared_ptr < KNArticleCollection > | collection () const |
| int | id () const |
| bool | isLocked () |
| bool | isNotUnloadable () |
| bool | isOrphant () const |
| KNHdrViewItem * | listItem () const |
| void | setCollection (boost::shared_ptr< KNArticleCollection > c) |
| void | setId (int i) |
| void | setListItem (KNHdrViewItem *i, KNArticle::Ptr a) |
| void | setLocked (bool b=true) |
| void | setNotUnloadable (bool b=true) |
Public Member Functions inherited from KNJobItem | |
| KNJobItem () | |
| virtual | ~KNJobItem () |
| virtual QString | prepareForExecution () |
Protected Attributes | |
| int | a_rticleNumber |
| QColor | c_olor |
| KNRemoteArticle::Ptr | d_ref |
| int | i_dRef |
| unsigned short | n_ewFups |
| short | s_core |
| time_t | s_ubThreadChangeDate |
| unsigned char | t_hrLevel |
| unsigned short | u_nreadFups |
Protected Attributes inherited from KNArticle | |
| boost::shared_ptr < KNArticleCollection > | c_ol |
| KMime::BoolFlags | f_lags |
| int | i_d |
| KNHdrViewItem * | i_tem |
Detailed Description
KNRemoteArticle represents an article, whos body has to be retrieved from a remote host or from the local cache.
All articles in a newsgroup are stored in instances of this class.
Definition at line 105 of file knarticle.h.
Member Typedef Documentation
List of remote articles.
Definition at line 111 of file knarticle.h.
| typedef boost::shared_ptr<KNRemoteArticle> KNRemoteArticle::Ptr |
Shared pointer to a KNRemoteArticle. To be used instead of raw KNRemoteArticle*.
Definition at line 109 of file knarticle.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 76 of file knarticle.cpp.
| KNRemoteArticle::~KNRemoteArticle | ( | ) |
Definition at line 88 of file knarticle.cpp.
Member Function Documentation
|
inline |
Definition at line 123 of file knarticle.h.
|
inline |
Definition at line 183 of file knarticle.h.
|
inline |
Definition at line 161 of file knarticle.h.
|
inline |
Definition at line 166 of file knarticle.h.
|
inline |
Definition at line 149 of file knarticle.h.
|
inline |
Definition at line 170 of file knarticle.h.
|
inline |
Definition at line 129 of file knarticle.h.
|
inline |
Definition at line 136 of file knarticle.h.
|
inline |
Definition at line 158 of file knarticle.h.
|
inline |
Definition at line 163 of file knarticle.h.
|
inline |
Definition at line 174 of file knarticle.h.
|
inline |
Definition at line 144 of file knarticle.h.
|
inline |
Definition at line 160 of file knarticle.h.
|
inline |
Definition at line 165 of file knarticle.h.
| void KNRemoteArticle::initListItem | ( | ) |
Definition at line 113 of file knarticle.cpp.
|
inline |
Definition at line 132 of file knarticle.h.
|
inline |
Definition at line 172 of file knarticle.h.
|
inline |
Definition at line 138 of file knarticle.h.
|
inline |
Definition at line 134 of file knarticle.h.
|
inline |
Definition at line 127 of file knarticle.h.
|
inline |
Definition at line 130 of file knarticle.h.
|
inline |
Definition at line 140 of file knarticle.h.
|
inline |
Definition at line 157 of file knarticle.h.
|
virtual |
Definition at line 92 of file knarticle.cpp.
| void KNRemoteArticle::propagateThreadChangedDate | ( | ) |
Definition at line 212 of file knarticle.cpp.
|
inline |
Definition at line 155 of file knarticle.h.
|
inline |
Definition at line 124 of file knarticle.h.
|
inline |
Definition at line 137 of file knarticle.h.
|
inline |
Definition at line 184 of file knarticle.h.
|
inline |
Definition at line 150 of file knarticle.h.
|
inline |
Definition at line 133 of file knarticle.h.
|
inline |
Definition at line 173 of file knarticle.h.
|
inline |
Definition at line 171 of file knarticle.h.
|
virtual |
Definition at line 201 of file knarticle.cpp.
|
inline |
Definition at line 145 of file knarticle.h.
|
inline |
Definition at line 139 of file knarticle.h.
|
inline |
Definition at line 135 of file knarticle.h.
|
inline |
Definition at line 128 of file knarticle.h.
|
inline |
Definition at line 159 of file knarticle.h.
|
inline |
Definition at line 131 of file knarticle.h.
|
inline |
Definition at line 156 of file knarticle.h.
|
inline |
Definition at line 187 of file knarticle.h.
|
inline |
Definition at line 154 of file knarticle.h.
|
inline |
Definition at line 152 of file knarticle.h.
|
inline |
Definition at line 164 of file knarticle.h.
|
inline |
Definition at line 175 of file knarticle.h.
|
inline |
Definition at line 141 of file knarticle.h.
|
inline |
Definition at line 186 of file knarticle.h.
| void KNRemoteArticle::thread | ( | List & | f | ) |
Definition at line 169 of file knarticle.cpp.
|
inline |
Definition at line 153 of file knarticle.h.
|
inline |
Definition at line 151 of file knarticle.h.
|
inlinevirtual |
Reimplemented from KNArticle.
Definition at line 117 of file knarticle.h.
|
inline |
Definition at line 162 of file knarticle.h.
|
virtual |
Reimplemented from KNArticle.
Definition at line 130 of file knarticle.cpp.
Member Data Documentation
|
protected |
Definition at line 192 of file knarticle.h.
|
protected |
Definition at line 197 of file knarticle.h.
|
protected |
Definition at line 194 of file knarticle.h.
|
protected |
Definition at line 193 of file knarticle.h.
|
protected |
Definition at line 198 of file knarticle.h.
|
protected |
Definition at line 196 of file knarticle.h.
|
protected |
Definition at line 200 of file knarticle.h.
|
protected |
Definition at line 195 of file knarticle.h.
|
protected |
Definition at line 198 of file knarticle.h.
The documentation for this class was generated from the following files:
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.
KDE API Reference
Public Types inherited from