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 TPtrC Address ( ) const

Returns real address.

Since
Series 60 3.0

Alias()

IMPORT_C const TPtrC Alias ( ) const

Returns alias for the address.

Since
Series 60 3.0

ConstructL()

void ConstructL ( ) [private]

Symbian 2nd phase constructor.

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream )

Externalizes address data to a stream

Since
Series 60 3.2

Parameters

RWriteStream & aStream Destination stream

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( 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 void SetAddressL ( const TDesC & aAddress )

Sets real address.

Since
Series 60 3.0

Parameters

const TDesC & aAddress Real address.

SetAliasL(const TDesC &)

IMPORT_C void SetAliasL ( const TDesC & aAlias )

Sets alias for the real address.

Since
Series 60 3.0

Parameters

const TDesC & aAlias Alias for the real address.

Member Data Documentation

CMessageAddressImpl * iMessageAddressImpl

CMessageAddressImpl * iMessageAddressImpl [private]

Message address implementation. Own.