libkmime

#include <kmime_headers_obs.h>

Inheritance diagram for AddressField:
From MailCopiesTo ReplyTo

Public Member Functions

 AddressField (Content *p)
 
 AddressField (Content *p, const TQCString &s)
 
 AddressField (Content *p, const TQString &s, const TQCString &cs)
 
 AddressField (const AddressField &a)
 
AddressFieldoperator= (const AddressField &a)
 
virtual void from7BitString (const TQCString &s)
 
virtual TQCString as7BitString (bool incType=true)
 
virtual void fromUnicodeString (const TQString &s, const TQCString &cs)
 
virtual TQString asUnicodeString ()
 
virtual void clear ()
 
virtual bool isEmpty ()
 
bool hasName ()
 
bool hasEmail ()
 
TQString name ()
 
TQCString nameAs7Bit ()
 
TQCString email ()
 
void setName (const TQString &s)
 
void setNameFrom7Bit (const TQCString &s)
 
void setEmail (const TQCString &s)
 

Protected Attributes

TQString n_ame
 
TQCString e_mail
 

Detailed Description

This class encapsulates an address-field, containing an email-address and a real name.

Definition at line 66 of file kmime_headers_obs.h.

Constructor & Destructor Documentation

◆ AddressField() [1/5]

AddressField::AddressField ( )
inline

Definition at line 69 of file kmime_headers_obs.h.

◆ AddressField() [2/5]

AddressField::AddressField ( Content *  p)
inline

Definition at line 70 of file kmime_headers_obs.h.

◆ AddressField() [3/5]

AddressField::AddressField ( Content *  p,
const TQCString &  s 
)
inline

Definition at line 71 of file kmime_headers_obs.h.

◆ AddressField() [4/5]

AddressField::AddressField ( Content *  p,
const TQString &  s,
const TQCString &  cs 
)
inline

Definition at line 72 of file kmime_headers_obs.h.

◆ AddressField() [5/5]

AddressField::AddressField ( const AddressField a)
inline

Definition at line 73 of file kmime_headers_obs.h.

◆ ~AddressField()

AddressField::~AddressField ( )
inline

Definition at line 74 of file kmime_headers_obs.h.

Member Function Documentation

◆ as7BitString()

TQCString AddressField::as7BitString ( bool  incType = true)
virtual

Definition at line 634 of file kmime_headers.cpp.

◆ asUnicodeString()

TQString AddressField::asUnicodeString ( )
virtual

Definition at line 714 of file kmime_headers.cpp.

◆ clear()

virtual void AddressField::clear ( )
inlinevirtual

Definition at line 82 of file kmime_headers_obs.h.

◆ email()

TQCString AddressField::email ( )
inline

Definition at line 89 of file kmime_headers_obs.h.

◆ from7BitString()

void AddressField::from7BitString ( const TQCString &  s)
virtual

Definition at line 579 of file kmime_headers.cpp.

◆ fromUnicodeString()

void AddressField::fromUnicodeString ( const TQString &  s,
const TQCString &  cs 
)
virtual

Definition at line 659 of file kmime_headers.cpp.

◆ hasEmail()

bool AddressField::hasEmail ( )
inline

Definition at line 86 of file kmime_headers_obs.h.

◆ hasName()

bool AddressField::hasName ( )
inline

Definition at line 85 of file kmime_headers_obs.h.

◆ isEmpty()

virtual bool AddressField::isEmpty ( )
inlinevirtual

Definition at line 83 of file kmime_headers_obs.h.

◆ name()

TQString AddressField::name ( )
inline

Definition at line 87 of file kmime_headers_obs.h.

◆ nameAs7Bit()

TQCString AddressField::nameAs7Bit ( )

Definition at line 727 of file kmime_headers.cpp.

◆ operator=()

AddressField & AddressField::operator= ( const AddressField a)
inline

Definition at line 76 of file kmime_headers_obs.h.

◆ setEmail()

void AddressField::setEmail ( const TQCString &  s)
inline

Definition at line 92 of file kmime_headers_obs.h.

◆ setName()

void AddressField::setName ( const TQString &  s)
inline

Definition at line 90 of file kmime_headers_obs.h.

◆ setNameFrom7Bit()

void AddressField::setNameFrom7Bit ( const TQCString &  s)

Definition at line 733 of file kmime_headers.cpp.

Member Data Documentation

◆ e_mail

TQCString AddressField::e_mail
protected

Definition at line 96 of file kmime_headers_obs.h.

◆ n_ame

TQString AddressField::n_ame
protected

Definition at line 95 of file kmime_headers_obs.h.


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