kioslaves/imap4

#include <mailheader.h>

Inheritance diagram for mailHeader:
mimeHeader

Public Member Functions

virtual void addHdrLine (mimeHdrLine *)
virtual void outputHeader (mimeIO &)
void addTo (const mailAddress &_adr)
void addCC (const mailAddress &_adr)
void addBCC (const mailAddress &_adr)
void setFrom (const mailAddress &_adr)
void setSender (const mailAddress &_adr)
void setReturnPath (const mailAddress &_adr)
void setReplyTo (const mailAddress &_adr)
const TQCString & getMessageId ()
void setMessageId (const TQCString &_str)
const TQCString & getInReplyTo ()
void setInReplyTo (const TQCString &_str)
const TQCString & getReferences ()
void setReferences (const TQCString &_str)
void setSubject (const TQString &_str)
void setSubjectEncoded (const TQCString &_str)
const TQString getSubject ()
const TQCString & getSubjectEncoded ()
void setDate (const TQCString &_str)
const TQCString & date ()
TQPtrList< mailAddress > & to ()
TQPtrList< mailAddress > & cc ()
TQPtrList< mailAddress > & bcc ()
- Public Member Functions inherited from mimeHeader
virtual void outputPart (mimeIO &)
TQCString outputParameter (TQDict< TQString > *)
int parsePart (mimeIO &, const TQString &)
int parseBody (mimeIO &, TQCString &, const TQString &, bool mbox=false)
bool parseHeader (mimeIO &)
TQString getDispositionParm (const TQCString &)
void setDispositionParm (const TQCString &, const TQString &)
TQDictIterator< TQString > getDispositionIterator ()
TQString getTypeParm (const TQCString &)
void setTypeParm (const TQCString &, const TQString &)
TQDictIterator< TQString > getTypeIterator ()
void serialize (TQDataStream &stream)
const TQCString & getType ()
void setType (const TQCString &_str)
const TQCString & getDescription ()
void setDescription (const TQCString &_str)
TQCString getDisposition ()
void setDisposition (const TQCString &_str)
TQCString getEncoding ()
void setEncoding (const TQCString &_str)
TQCString getMD5 ()
void setMD5 (const TQCString &_str)
TQCString getID ()
void setID (const TQCString &_str)
unsigned long getLength ()
void setLength (unsigned long _len)
const TQString & getPartSpecifier ()
void setPartSpecifier (const TQString &_str)
TQPtrListIterator< mimeHdrLinegetOriginalIterator ()
TQPtrListIterator< mimeHdrLinegetAdditionalIterator ()
void setContent (const TQCString &aContent)
TQCString getContent ()
TQCString getBody ()
TQCString getPreBody ()
void setPreBody (TQCString &inBody)
TQCString getPostBody ()
void setPostBody (TQCString &inBody)
mimeHeadergetNestedMessage ()
void setNestedMessage (mimeHeader *inPart, bool destroy=true)
void addNestedPart (mimeHeader *inPart)
TQPtrListIterator< mimeHeadergetNestedIterator ()
void clearNestedParts ()
void clearTypeParameters ()
void clearDispositionParameters ()
mimeHeaderbodyPart (const TQString &)

Static Public Member Functions

static int parseAddressList (const char *, TQPtrList< mailAddress > *)
static TQCString getAddressStr (TQPtrList< mailAddress > *)

Additional Inherited Members

- Static Protected Member Functions inherited from mimeHeader
static void addParameter (const TQCString &, TQDict< TQString > *)
static TQString getParameter (const TQCString &, TQDict< TQString > *)
static void setParameter (const TQCString &, const TQString &, TQDict< TQString > *)
- Protected Attributes inherited from mimeHeader
TQPtrList< mimeHdrLineoriginalHdrLines

Detailed Description

Author
Sven Carstens

Definition at line 30 of file mailheader.h.

Member Function Documentation

const TQCString& mailHeader::date ( )
inline

get the date

Definition at line 137 of file mailheader.h.

const TQString mailHeader::getSubject ( )
inline

get the unicode subject

Definition at line 114 of file mailheader.h.

const TQCString& mailHeader::getSubjectEncoded ( )
inline

get the encoded subject

Definition at line 121 of file mailheader.h.

void mailHeader::setDate ( const TQCString &  _str)
inline

set the date

Definition at line 129 of file mailheader.h.

void mailHeader::setSubject ( const TQString &  _str)
inline

set a unicode subject

Definition at line 99 of file mailheader.h.

void mailHeader::setSubjectEncoded ( const TQCString &  _str)
inline

set a encoded subject

Definition at line 106 of file mailheader.h.


The documentation for this class was generated from the following files: