CMessageAddress Class Reference

class CMessageAddress : public CBase

Encapsulates message recipient real address and alias.

sendui
Since
S60 v3.0

Inherits from

Constructor & Destructor Documentation

CMessageAddress()

CMessageAddress()[private]

C++ default constructor.

~CMessageAddress()

IMPORT_C~CMessageAddress()[virtual]

Destructor.

Member Functions Documentation

Address()

IMPORT_C const TPtrCAddress()const

Returns real address.

Since
Series 60 3.0

Alias()

IMPORT_C const TPtrCAlias()const

Returns alias for the address.

Since
Series 60 3.0

ConstructL()

voidConstructL()[private]

Symbian 2nd phase constructor.

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)

Externalizes address data to a stream

Since
Series 60 3.2

Parameters

RWriteStream & aStreamDestination stream

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Internalizes message data from a stream

Since
Series 60 3.2

Parameters

RReadStream & aStream

NewL()

IMPORT_C CMessageAddress *NewL()[static]

Two-phased constructor.

NewLC()

IMPORT_C CMessageAddress *NewLC()[static]

Two-phased constructor. Leaves object to cleanup stack.

SetAddressL(const TDesC &)

IMPORT_C voidSetAddressL(const TDesC &aAddress)

Sets real address.

Since
Series 60 3.0

Parameters

const TDesC & aAddressReal address.

SetAliasL(const TDesC &)

IMPORT_C voidSetAliasL(const TDesC &aAlias)

Sets alias for the real address.

Since
Series 60 3.0

Parameters

const TDesC & aAliasAlias for the real address.

Member Data Documentation

CMessageAddressImpl * iMessageAddressImpl

CMessageAddressImpl *iMessageAddressImpl[private]

Message address implementation. Own.