knode
KNRemoteArticle Class Reference
#include <knarticle.h>

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 101 of file knarticle.h.
Public Types | |
| typedef QList< KNRemoteArticle * > | List |
Public Member Functions | |
| int | articleNumber () const |
| virtual void | assemble () |
| virtual void | clear () |
| QColor | color () const |
| void | decNewFollowUps (unsigned short s=1) |
| void | decUnreadFollowUps (unsigned short s=1) |
| KNRemoteArticle * | displayedReference () |
| bool | filterResult () |
| KMime::Headers::From * | from (bool create=true) |
| KMime::Headers::Base * | getHeaderByType (const char *type) |
| 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 () |
| KNRemoteArticle (KNGroup *g) | |
| KMime::Headers::MessageID * | messageID (bool create=true) |
| unsigned short | newFollowUps () |
| virtual void | parse () |
| void | propagateThreadChangedDate () |
| KMime::Headers::References * | references (bool create=true) |
| bool | removeHeader (const char *type) |
| short | score () |
| void | setArticleNumber (int number) |
| void | setChanged (bool b=true) |
| void | setColor (const QColor &c) |
| void | setDisplayedReference (KNRemoteArticle *dr) |
| void | setExpired (bool b=true) |
| void | setFiltered (bool b=true) |
| void | setFilterResult (bool b=true) |
| virtual void | setForceDefaultCharset (bool b) |
| void | setHeader (KMime::Headers::Base *h) |
| 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 () |
| ~KNRemoteArticle () | |
Protected Attributes | |
| int | a_rticleNumber |
| QColor | c_olor |
| KNRemoteArticle * | d_ref |
| KMime::Headers::From | f_rom |
| int | i_dRef |
| KMime::Headers::MessageID | m_essageID |
| unsigned short | n_ewFups |
| KMime::Headers::References | r_eferences |
| short | s_core |
| time_t | s_ubThreadChangeDate |
| unsigned char | t_hrLevel |
| unsigned short | u_nreadFups |
Member Typedef Documentation
| typedef QList<KNRemoteArticle*> KNRemoteArticle::List |
Constructor & Destructor Documentation
| KNRemoteArticle::KNRemoteArticle | ( | KNGroup * | g | ) |
Definition at line 86 of file knarticle.cpp.
| KNRemoteArticle::~KNRemoteArticle | ( | ) |
Definition at line 102 of file knarticle.cpp.
Member Function Documentation
| int KNRemoteArticle::articleNumber | ( | ) | const [inline] |
Definition at line 127 of file knarticle.h.
| virtual void KNRemoteArticle::assemble | ( | ) | [inline, virtual] |
Definition at line 115 of file knarticle.h.
| void KNRemoteArticle::clear | ( | ) | [virtual] |
| QColor KNRemoteArticle::color | ( | ) | const [inline] |
Definition at line 187 of file knarticle.h.
| void KNRemoteArticle::decNewFollowUps | ( | unsigned short | s = 1 |
) | [inline] |
Definition at line 165 of file knarticle.h.
| void KNRemoteArticle::decUnreadFollowUps | ( | unsigned short | s = 1 |
) | [inline] |
Definition at line 170 of file knarticle.h.
| KNRemoteArticle* KNRemoteArticle::displayedReference | ( | ) | [inline] |
Definition at line 153 of file knarticle.h.
| bool KNRemoteArticle::filterResult | ( | ) | [inline] |
Definition at line 174 of file knarticle.h.
| KMime::Headers::From* KNRemoteArticle::from | ( | bool | create = true |
) | [inline] |
Definition at line 123 of file knarticle.h.
| Headers::Base * KNRemoteArticle::getHeaderByType | ( | const char * | type | ) |
Definition at line 130 of file knarticle.cpp.
| bool KNRemoteArticle::getReadFlag | ( | ) | [inline] |
Definition at line 133 of file knarticle.h.
| bool KNRemoteArticle::hasChanged | ( | ) | [inline] |
Definition at line 140 of file knarticle.h.
| bool KNRemoteArticle::hasNewFollowUps | ( | ) | [inline] |
Definition at line 162 of file knarticle.h.
| bool KNRemoteArticle::hasUnreadFollowUps | ( | ) | [inline] |
Definition at line 167 of file knarticle.h.
| bool KNRemoteArticle::hasVisibleFollowUps | ( | ) | [inline] |
Definition at line 178 of file knarticle.h.
| int KNRemoteArticle::idRef | ( | ) | [inline] |
Definition at line 148 of file knarticle.h.
| void KNRemoteArticle::incNewFollowUps | ( | unsigned short | s = 1 |
) | [inline] |
Definition at line 164 of file knarticle.h.
| void KNRemoteArticle::incUnreadFollowUps | ( | unsigned short | s = 1 |
) | [inline] |
Definition at line 169 of file knarticle.h.
| void KNRemoteArticle::initListItem | ( | ) |
Definition at line 185 of file knarticle.cpp.
| bool KNRemoteArticle::isExpired | ( | ) | [inline] |
Definition at line 136 of file knarticle.h.
| bool KNRemoteArticle::isFiltered | ( | ) | [inline] |
Definition at line 176 of file knarticle.h.
| bool KNRemoteArticle::isIgnored | ( | ) | [inline] |
Definition at line 142 of file knarticle.h.
| bool KNRemoteArticle::isKept | ( | ) | [inline] |
Definition at line 138 of file knarticle.h.
| bool KNRemoteArticle::isNew | ( | ) | [inline] |
Definition at line 131 of file knarticle.h.
| bool KNRemoteArticle::isRead | ( | ) | [inline] |
Definition at line 134 of file knarticle.h.
| bool KNRemoteArticle::isWatched | ( | ) | [inline] |
Definition at line 144 of file knarticle.h.
| KMime::Headers::MessageID* KNRemoteArticle::messageID | ( | bool | create = true |
) | [inline] |
Definition at line 122 of file knarticle.h.
| unsigned short KNRemoteArticle::newFollowUps | ( | ) | [inline] |
Definition at line 161 of file knarticle.h.
| void KNRemoteArticle::parse | ( | ) | [virtual] |
Definition at line 106 of file knarticle.cpp.
| void KNRemoteArticle::propagateThreadChangedDate | ( | ) |
Definition at line 285 of file knarticle.cpp.
| KMime::Headers::References* KNRemoteArticle::references | ( | bool | create = true |
) | [inline] |
Definition at line 124 of file knarticle.h.
| bool KNRemoteArticle::removeHeader | ( | const char * | type | ) |
Definition at line 170 of file knarticle.cpp.
| short KNRemoteArticle::score | ( | ) | [inline] |
Definition at line 159 of file knarticle.h.
| void KNRemoteArticle::setArticleNumber | ( | int | number | ) | [inline] |
Definition at line 128 of file knarticle.h.
| void KNRemoteArticle::setChanged | ( | bool | b = true |
) | [inline] |
Definition at line 141 of file knarticle.h.
| void KNRemoteArticle::setColor | ( | const QColor & | c | ) | [inline] |
Definition at line 188 of file knarticle.h.
| void KNRemoteArticle::setDisplayedReference | ( | KNRemoteArticle * | dr | ) | [inline] |
Definition at line 154 of file knarticle.h.
| void KNRemoteArticle::setExpired | ( | bool | b = true |
) | [inline] |
Definition at line 137 of file knarticle.h.
| void KNRemoteArticle::setFiltered | ( | bool | b = true |
) | [inline] |
Definition at line 177 of file knarticle.h.
| void KNRemoteArticle::setFilterResult | ( | bool | b = true |
) | [inline] |
Definition at line 175 of file knarticle.h.
| void KNRemoteArticle::setForceDefaultCharset | ( | bool | b | ) | [virtual] |
Definition at line 271 of file knarticle.cpp.
| void KNRemoteArticle::setHeader | ( | KMime::Headers::Base * | h | ) |
| void KNRemoteArticle::setIdRef | ( | int | i | ) | [inline] |
Definition at line 149 of file knarticle.h.
| void KNRemoteArticle::setIgnored | ( | bool | b = true |
) | [inline] |
Definition at line 143 of file knarticle.h.
| void KNRemoteArticle::setKept | ( | bool | b = true |
) | [inline] |
Definition at line 139 of file knarticle.h.
| void KNRemoteArticle::setNew | ( | bool | b = true |
) | [inline] |
Definition at line 132 of file knarticle.h.
| void KNRemoteArticle::setNewFollowUps | ( | unsigned short | s | ) | [inline] |
Definition at line 163 of file knarticle.h.
| void KNRemoteArticle::setRead | ( | bool | b = true |
) | [inline] |
Definition at line 135 of file knarticle.h.
| void KNRemoteArticle::setScore | ( | short | s | ) | [inline] |
Definition at line 160 of file knarticle.h.
| void KNRemoteArticle::setSubThreadChangeDate | ( | time_t | date | ) | [inline] |
Definition at line 191 of file knarticle.h.
| void KNRemoteArticle::setThreadingLevel | ( | unsigned char | l | ) | [inline] |
Definition at line 158 of file knarticle.h.
| void KNRemoteArticle::setThreadMode | ( | bool | b = true |
) | [inline] |
Definition at line 156 of file knarticle.h.
| void KNRemoteArticle::setUnreadFollowUps | ( | unsigned short | s | ) | [inline] |
Definition at line 168 of file knarticle.h.
| void KNRemoteArticle::setVisibleFollowUps | ( | bool | b = true |
) | [inline] |
Definition at line 179 of file knarticle.h.
| void KNRemoteArticle::setWatched | ( | bool | b = true |
) | [inline] |
Definition at line 145 of file knarticle.h.
| time_t KNRemoteArticle::subThreadChangeDate | ( | ) | [inline] |
Definition at line 190 of file knarticle.h.
| void KNRemoteArticle::thread | ( | KNRemoteArticle::List & | l | ) |
Definition at line 240 of file knarticle.cpp.
| unsigned char KNRemoteArticle::threadingLevel | ( | ) | [inline] |
Definition at line 157 of file knarticle.h.
| bool KNRemoteArticle::threadMode | ( | ) | [inline] |
Definition at line 155 of file knarticle.h.
| articleType KNRemoteArticle::type | ( | ) | const [inline, virtual] |
| unsigned short KNRemoteArticle::unreadFollowUps | ( | ) | [inline] |
Definition at line 166 of file knarticle.h.
| void KNRemoteArticle::updateListItem | ( | ) | [virtual] |
Member Data Documentation
int KNRemoteArticle::a_rticleNumber [protected] |
Definition at line 201 of file knarticle.h.
QColor KNRemoteArticle::c_olor [protected] |
Definition at line 206 of file knarticle.h.
KNRemoteArticle* KNRemoteArticle::d_ref [protected] |
Definition at line 203 of file knarticle.h.
KMime::Headers::From KNRemoteArticle::f_rom [protected] |
Definition at line 198 of file knarticle.h.
int KNRemoteArticle::i_dRef [protected] |
Definition at line 202 of file knarticle.h.
KMime::Headers::MessageID KNRemoteArticle::m_essageID [protected] |
Definition at line 197 of file knarticle.h.
unsigned short KNRemoteArticle::n_ewFups [protected] |
Definition at line 207 of file knarticle.h.
KMime::Headers::References KNRemoteArticle::r_eferences [protected] |
Definition at line 199 of file knarticle.h.
short KNRemoteArticle::s_core [protected] |
Definition at line 205 of file knarticle.h.
time_t KNRemoteArticle::s_ubThreadChangeDate [protected] |
Definition at line 209 of file knarticle.h.
unsigned char KNRemoteArticle::t_hrLevel [protected] |
Definition at line 204 of file knarticle.h.
unsigned short KNRemoteArticle::u_nreadFups [protected] |
Definition at line 207 of file knarticle.h.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference