knode
#include <knarticle.h>
Public Types | |
typedef QList < KNLocalArticle::Ptr > | List |
typedef boost::shared_ptr < KNLocalArticle > | 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 | |
KNLocalArticle (boost::shared_ptr< KNArticleCollection > c=boost::shared_ptr< KNArticleCollection >()) | |
~KNLocalArticle () | |
bool | canceled () |
bool | doMail () |
bool | doPost () |
bool | editDisabled () |
int | endOffset () const |
bool | filterResult () |
bool | isSavedRemoteArticle () |
bool | mailed () |
bool | pending () |
bool | posted () |
int | serverId () |
void | setCanceled (bool b=true) |
void | setDoMail (bool b=true) |
void | setDoPost (bool b=true) |
void | setEditDisabled (bool b=true) |
void | setEndOffset (int eo) |
void | setFilterResult (bool b=true) |
virtual void | setForceDefaultCharset (bool b) |
void | setMailed (bool b=true) |
void | setPosted (bool b=true) |
void | setServerId (int i) |
void | setStartOffset (int so) |
int | startOffset () const |
articleType | type () const |
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 | e_Offset |
int | s_erverId |
int | s_Offset |
Protected Attributes inherited from KNArticle | |
boost::shared_ptr < KNArticleCollection > | c_ol |
KMime::BoolFlags | f_lags |
int | i_d |
KNHdrViewItem * | i_tem |
Detailed Description
This class encapsulates an article, that is stored locally in an MBOX-file.
All own and saved articles are represented by instances of this class.
Definition at line 210 of file knarticle.h.
Member Typedef Documentation
typedef QList<KNLocalArticle::Ptr> KNLocalArticle::List |
List of local articles.
Definition at line 216 of file knarticle.h.
typedef boost::shared_ptr<KNLocalArticle> KNLocalArticle::Ptr |
Shared pointer to a KNLocalArticle. To be used instead of raw KNLocalArticle*.
Definition at line 214 of file knarticle.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 234 of file knarticle.cpp.
KNLocalArticle::~KNLocalArticle | ( | ) |
Definition at line 241 of file knarticle.cpp.
Member Function Documentation
|
inline |
Definition at line 235 of file knarticle.h.
|
inline |
Definition at line 225 of file knarticle.h.
|
inline |
Definition at line 231 of file knarticle.h.
|
inline |
Definition at line 243 of file knarticle.h.
|
inline |
Definition at line 253 of file knarticle.h.
|
inline |
Definition at line 247 of file knarticle.h.
|
inline |
Definition at line 240 of file knarticle.h.
|
inline |
Definition at line 227 of file knarticle.h.
|
inline |
Definition at line 239 of file knarticle.h.
|
inline |
Definition at line 233 of file knarticle.h.
|
inline |
Definition at line 257 of file knarticle.h.
|
inline |
Definition at line 236 of file knarticle.h.
|
inline |
Definition at line 226 of file knarticle.h.
|
inline |
Definition at line 232 of file knarticle.h.
|
inline |
Definition at line 244 of file knarticle.h.
|
inline |
Definition at line 254 of file knarticle.h.
|
inline |
Definition at line 248 of file knarticle.h.
|
virtual |
Definition at line 286 of file knarticle.cpp.
|
inline |
Definition at line 228 of file knarticle.h.
|
inline |
Definition at line 234 of file knarticle.h.
|
inline |
Definition at line 258 of file knarticle.h.
|
inline |
Definition at line 252 of file knarticle.h.
|
inline |
Definition at line 251 of file knarticle.h.
|
inlinevirtual |
Reimplemented from KNArticle.
Definition at line 222 of file knarticle.h.
|
virtual |
Reimplemented from KNArticle.
Definition at line 245 of file knarticle.cpp.
Member Data Documentation
|
protected |
Definition at line 266 of file knarticle.h.
|
protected |
Definition at line 266 of file knarticle.h.
|
protected |
Definition at line 266 of file knarticle.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:37 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.