CFSMailMessageBase Class Reference
| class CFSMailMessageBase : public CExtendableEmail |
email handling base class
FSFWCommonLib
Constructor & Destructor Documentation
CFSMailMessageBase()
| CFSMailMessageBase | ( | ) | [protected] |
~CFSMailMessageBase()
| IMPORT_C | ~CFSMailMessageBase | ( | ) | [virtual] |
Member Functions Documentation
AppendBCCRecipient(CFSMailAddress *)
appends one recipient to email BCC field, ownership transferred from user
AppendCCRecipient(CFSMailAddress *)
appends one recipient to email CC-field, ownership transferred from user
AppendToRecipient(CFSMailAddress *)
appends one recipient to email TO-field, ownership transferred from user
ClearBccRecipients()
| IMPORT_C void | ClearBccRecipients | ( | ) | |
clears email BCC-recipients list
ClearCcRecipients()
| IMPORT_C void | ClearCcRecipients | ( | ) | |
clears email CC-recipients list
ClearToRecipients()
| IMPORT_C void | ClearToRecipients | ( | ) | |
clears email TO-recipients list
ConstructL(const TFSMailMsgId)
ExtensionL(const TUid &)
Returns extension by uid, leaves KErrNotSupported if extension is not available.
Parameters
| const TUid & aInterfaceUid | extension interface uid |
GetBCCRecipients()
returns BCC-recipients list of email
GetCCRecipients()
returns CC-recipients list of email
GetDate()
| IMPORT_C TTime | GetDate | ( | ) | const |
GetFlags()
| IMPORT_C TInt | GetFlags | ( | ) | const |
GetFolderId()
email parent folder id accessor
GetMailBoxId()
email mailbox id accessor
GetReplyToAddress()
Email reply-to address accessor ; defines optional email address that clients should use to send replies. Returns NULL pointer if address is not set, ownership not transferred to user.
GetSender()
email sender address accessor
GetSubject()
| IMPORT_C TDesC & | GetSubject | ( | ) | const |
GetToRecipients()
returns TO-recipients list of email
IsFlagSet(const TInt)
| IMPORT_C TBool | IsFlagSet | ( | const TInt | aFlag | ) | const |
test email flag is set
email flag to be tested
IsRelatedTo()
if email is related to another email, for example due reply / forward, related email id is returned
NewLC(const TFSMailMsgId)
ReleaseExtension(CEmailExtension *)
RequestHandler()
plugin request handler accessor
ResetFlag(const TInt)
| IMPORT_C void | ResetFlag | ( | const TInt | aFlag | ) | |
email flag reset
email flag to be reset
SetDate(const TTime)
| IMPORT_C void | SetDate | ( | const TTime | aDate | ) | |
Parameters
| const TTime aDate | new email date |
SetFlag(const TInt)
| IMPORT_C void | SetFlag | ( | const TInt | aFlag | ) | |
email flag set
email flag to be set
SetFolderId(const TFSMailMsgId)
email parent folder id mutator
SetMailBoxId(const TFSMailMsgId)
SetRelatedTo(const TFSMailMsgId)
set email related to another email, for example due reply / forward
SetReplyToAddress(CFSMailAddress *)
email reply-to address mutator, ownership transferred from user
SetSender(CFSMailAddress *)
email sender address mutator
Parameters
| CFSMailAddress * aSender | email sender address, ownership transferred from user |
SetSubject(const TDesC &)
| IMPORT_C void | SetSubject | ( | const TDesC & | aSubject | ) | |
Parameters
| const TDesC & aSubject | new email subject |
Member Data Documentation
RPointerArray< CFSMailAddress > iBccRecipients
RPointerArray< CFSMailAddress > iCcRecipients
TFSMailMsgId
iRelatedTo
id of another email or part this object is related to due some reason, like in reply or forward email use cases
CFSMailAddress * iReplyTo
CFSMailRequestHandler * iRequestHandler
RPointerArray< CFSMailAddress > iToRecipients
email recipients, to/cc/bcc
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.