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)
|
IMPORT_C void
|
SetMailBoxId
|
(
|
const
TFSMailMsgId
|
aMailBoxId
|
)
|
|
SetRelatedTo(const TFSMailMsgId)
|
IMPORT_C void
|
SetRelatedTo
|
(
|
const
TFSMailMsgId
|
aMessageId
|
)
|
|
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
HBufC * iSubject
|
HBufC
*
|
iSubject
|
[private]
|
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.