CMessageAddress Class Reference
API published in: S60 3rd Ed
Link against: sendui.lib
Capability Information
Required Capabilities
LocalServices NetworkServices ReadDeviceData ReadUserData WriteDeviceData WriteUserData
Exceptions
The capability DRM is required in:
EXPORT_C void CSendUi::CreateAndSendMessageL(
TUid aServiceUid,
const CMessageData* aMessageData,
TUid aBioTypeUid,
TBool aLaunchEditorEmbedded )
...and...
EXPORT_C void CSendUi::ShowQueryAndSendL(
const CMessageData* aMessageData,
TSendingCapabilities aRequiredCapabilities,
CArrayFix<TUid>* aServicesToDim,
TUid aBioTypeUid,
TBool aLaunchEditorEmbedded,
const TDesC& aTitleText )
...and...
EXPORT_C void CSendUi::ShowTypedQueryAndSendL(
TSendUiMenuType aMenuType,
const CMessageData* aMessageData,
TSendingCapabilities aRequiredCapabilities,
CArrayFix<TUid>* aServicesToDim,
TUid aBioTypeUid,
TBool aLaunchEditorEmbedded,
const TDesC& aTitleText )
...when the Send UI client is sending DRM
protected files over MMS.
#include <cmessageaddress.h>
Detailed Description
Encapsulates message recipient real address and alias.
|
Public Member Functions |
virtual IMPORT_C | ~CMessageAddress () |
| Destructor.
|
IMPORT_C void | SetAddressL (const TDesC &aAddress) |
| Sets real address.
|
IMPORT_C const TPtrC | Address () const |
| Returns real address.
|
IMPORT_C void | SetAliasL (const TDesC &aAlias) |
| Sets alias for the real address.
|
IMPORT_C const TPtrC | Alias () const |
| Returns alias for the address.
|
IMPORT_C void | ExternalizeL (RWriteStream &aStream) |
| Externalizes address data to a stream.
|
IMPORT_C void | InternalizeL (RReadStream &aStream) |
| Internalizes message data from a stream.
|
Static Public Member Functions |
static IMPORT_C CMessageAddress * | NewL () |
| Two-phased constructor.
|
static IMPORT_C CMessageAddress * | NewLC () |
| Two-phased constructor.
|
Constructor & Destructor Documentation
virtual IMPORT_C CMessageAddress::~CMessageAddress | ( | | ) | [virtual] |
|
Member Function Documentation
IMPORT_C const TPtrC CMessageAddress::Address | ( | | ) | const |
|
|
Returns real address.
- Returns:
- Real address.
|
IMPORT_C const TPtrC CMessageAddress::Alias | ( | | ) | const |
|
|
Returns alias for the address.
- Returns:
- Alias for the real address.
|
IMPORT_C void CMessageAddress::ExternalizeL | ( | RWriteStream & | aStream | ) | |
|
|
Externalizes address data to a stream.
- Parameters:
-
| aStream | Destination stream |
- Returns:
- None.
|
IMPORT_C void CMessageAddress::InternalizeL | ( | RReadStream & | aStream | ) | |
|
|
Internalizes message data from a stream.
- Parameters:
-
- Returns:
- None.
|
|
Two-phased constructor.
Leaves object to cleanup stack. |
IMPORT_C void CMessageAddress::SetAddressL | ( | const TDesC & | aAddress | ) | |
|
|
Sets real address.
- Parameters:
-
- Returns:
- None.
|
IMPORT_C void CMessageAddress::SetAliasL | ( | const TDesC & | aAlias | ) | |
|
|
Sets alias for the real address.
- Parameters:
-
| aAlias | Alias for the real address. |
- Returns:
- None.
|
The documentation for this class was generated from the following file: