tdeioslave/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

◆ date()

const TQCString& mailHeader::date ( )
inline

get the date

Definition at line 137 of file mailheader.h.

◆ getSubject()

const TQString mailHeader::getSubject ( )
inline

get the unicode subject

Definition at line 114 of file mailheader.h.

◆ getSubjectEncoded()

const TQCString& mailHeader::getSubjectEncoded ( )
inline

get the encoded subject

Definition at line 121 of file mailheader.h.

◆ setDate()

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

set the date

Definition at line 129 of file mailheader.h.

◆ setSubject()

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

set a unicode subject

Definition at line 99 of file mailheader.h.

◆ setSubjectEncoded()

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: