kmail
KMMsgInfo Class Reference
Inheritance diagram for KMMsgInfo:

Detailed Description
Definition at line 29 of file kmmsginfo.h.
Public Member Functions | |
KMMsgInfo (KMFolder *parent, off_t off=0, short len=0) | |
virtual | ~KMMsgInfo () |
void | compat_fromOldIndexString (const QCString &str, bool toUtf8) |
virtual void | init (const QCString &subject, const QCString &from, const QCString &to, time_t date, KMMsgStatus status, const QCString &xmark, const QCString &replyToId, const QCString &replyToAuxId, const QCString &msgId, KMMsgEncryptionState encryptionState, KMMsgSignatureState signatureState, KMMsgMDNSentState mdnSentState, const QCString &prefCharset, off_t folderOffset=0, size_t msgSize=0, size_t msgSizeServer=0, ulong UID=0) |
virtual void | init (const QCString &subject, const QCString &from, const QCString &to, time_t date, KMMsgStatus status, const QCString &xmark, const QCString &replyToId, const QCString &replyToAuxId, const QCString &msgId, const QCString &fileName, KMMsgEncryptionState encryptionState, KMMsgSignatureState signatureState, KMMsgMDNSentState mdnSentState, const QCString &prefCharset, size_t msgSize=0, size_t msgSizeServer=0, ulong UID=0) |
virtual QString | subject (void) const |
virtual QString | fromStrip (void) const |
virtual QString | toStrip (void) const |
virtual QString | xmark (void) const |
virtual QString | replyToIdMD5 (void) const |
virtual QString | replyToAuxIdMD5 () const |
virtual QString | strippedSubjectMD5 () const |
virtual bool | subjectIsPrefixed () const |
virtual QString | msgIdMD5 (void) const |
virtual QString | fileName (void) const |
virtual KMMsgStatus | status (void) const |
virtual KMMsgEncryptionState | encryptionState () const |
virtual KMMsgSignatureState | signatureState () const |
virtual KMMsgMDNSentState | mdnSentState () const |
virtual off_t | folderOffset (void) const |
virtual size_t | msgSize (void) const |
virtual size_t | msgSizeServer (void) const |
virtual time_t | date (void) const |
virtual ulong | UID (void) const |
void | setMsgSize (size_t sz) |
void | setMsgSizeServer (size_t sz) |
void | setFolderOffset (off_t offs) |
void | setFileName (const QString &file) |
virtual void | setStatus (const KMMsgStatus status, int idx=-1) |
virtual void | setDate (time_t aUnixTime) |
virtual void | setSubject (const QString &) |
virtual void | setXMark (const QString &) |
virtual void | setReplyToIdMD5 (const QString &) |
virtual void | setReplyToAuxIdMD5 (const QString &) |
virtual void | initStrippedSubjectMD5 () |
virtual void | setMsgIdMD5 (const QString &) |
virtual void | setEncryptionState (const KMMsgEncryptionState, int idx=-1) |
virtual void | setSignatureState (const KMMsgSignatureState, int idx=-1) |
virtual void | setMDNSentState (const KMMsgMDNSentState, int idx=-1) |
virtual void | setUID (ulong) |
virtual void | setStatus (const char *s1, const char *s2=0) |
virtual void | setDate (const char *s1) |
virtual bool | dirty (void) const |
KMMsgInfo & | operator= (const KMMessage &) |
Member Function Documentation
|
left for old style index files
Definition at line 660 of file kmmsginfo.cpp. |
|
Returns TRUE if changed since last folder-sync.
Reimplemented from KMMsgBase. Definition at line 695 of file kmmsginfo.cpp. |
|
Encryption status of the message.
Implements KMMsgBase. Definition at line 505 of file kmmsginfo.cpp. |
|
Get/set msg filename.
Implements KMMsgBase. Definition at line 258 of file kmmsginfo.cpp. |
|
Get/set offset in mail folder.
Implements KMMsgBase. Definition at line 531 of file kmmsginfo.cpp. |
|
Initialize with given values and set dirty flag to FALSE.
Definition at line 219 of file kmmsginfo.cpp. |
|
Initialize with given values and set dirty flag to FALSE.
Definition at line 181 of file kmmsginfo.cpp. |
|
Calculate strippedSubject.
Implements KMMsgBase. Definition at line 380 of file kmmsginfo.cpp. |
|
"MDN send" status of the message.
Implements KMMsgBase. Definition at line 522 of file kmmsginfo.cpp. |
|
Get/set size of message including the whole header in bytes.
Implements KMMsgBase. Definition at line 539 of file kmmsginfo.cpp. |
|
Get/set size of message on server.
Implements KMMsgBase. Definition at line 558 of file kmmsginfo.cpp. |
|
Copy operators.
Definition at line 153 of file kmmsginfo.cpp. |
|
Set encryption status of the message and mark dirty.
Optional optimization: Reimplemented from KMMsgBase. Definition at line 408 of file kmmsginfo.cpp. |
|
Set "MDN sent" status of the message.
Reimplemented from KMMsgBase. Definition at line 436 of file kmmsginfo.cpp. |
|
Set signature status of the message and mark dirty.
Optional optimization: Reimplemented from KMMsgBase. Definition at line 422 of file kmmsginfo.cpp. |
|
Grr. . c++! Reimplemented from KMMsgBase. Definition at line 106 of file kmmsginfo.h. |
|
Set status and mark dirty.
Optional optimization: Reimplemented from KMMsgBase. Definition at line 639 of file kmmsginfo.cpp. |
|
Set subject/from/date and xmark.
Implements KMMsgBase. Definition at line 324 of file kmmsginfo.cpp. |
|
Signature status of the message.
Implements KMMsgBase. Definition at line 514 of file kmmsginfo.cpp. |
|
Status of the message.
Implements KMMsgBase. Definition at line 450 of file kmmsginfo.cpp. |
|
Inherited methods (see KMMsgBase for description):.
Implements KMMsgBase. Definition at line 241 of file kmmsginfo.cpp. |
|
Get/set UID for IMAP.
Implements KMMsgBase. Definition at line 566 of file kmmsginfo.cpp. |
The documentation for this class was generated from the following files: