CFSMailBoxBase Class Reference
class CFSMailBoxBase : public CExtendableEmail
|
base class for handling mailbox data
FSFWCommonLib
Constructor & Destructor Documentation
CFSMailBoxBase()
CFSMailBoxBase
|
(
|
)
|
[protected]
|
~CFSMailBoxBase()
IMPORT_C
|
~CFSMailBoxBase
|
(
|
)
|
[virtual]
|
Member Functions Documentation
BrandingId()
TDesC
&
|
BrandingId
|
(
|
)
|
[protected]
|
ConstructL(const TFSMailMsgId)
void
|
ConstructL
|
(
|
const
TFSMailMsgId
|
aMailBoxId
|
)
|
[protected]
|
GetName()
IMPORT_C
TDesC
&
|
GetName
|
(
|
)
|
const
|
GetRCLInfo(TUid &, TUint &)
IMPORT_C void
|
GetRCLInfo
|
(
|
TUid
&
|
aProtocolUid,
|
|
TUint
&
|
aAccountUid
|
|
)
|
|
GetSettingsUid()
IMPORT_C const
TUid
|
GetSettingsUid
|
(
|
)
|
|
returns settings view id for mailbox
GetStatus()
retuns mailbox status accessor
IsMRInfoProcessorSet()
IMPORT_C
TBool
|
IsMRInfoProcessorSet
|
(
|
)
|
|
method to cheack if MRInfoProcessor is set
MRInfoProcessorL()
Returns a meeting request info processor, which is used for replying to meeting request received as MMRInfoObjet
NewL(const TFSMailMsgId)
Parameters
const
TFSMailMsgId
aMailBoxId
|
mailbox id in plugin containing mailbox
|
NewLC(const TFSMailMsgId)
Parameters
const
TFSMailMsgId
aMailBoxId
|
mailbox id in plugin containing mailbox
|
OwnMailAddress()
mailbox own address accessor
SetMRInfoProcessorL(MMRInfoProcessor *)
Meeting request info processor mutator
Parameters
MMRInfoProcessor
* aMrInfoProcessor
|
meeting info Processor, ownership transferred
|
SetMailBoxId(TFSMailMsgId)
SetName(const TDesC &)
IMPORT_C void
|
SetName
|
(
|
const
TDesC
&
|
aMailBoxName
|
)
|
|
Parameters
const
TDesC
& aMailBoxName
|
mailbox name
|
SetOwnMailAddressL(CFSMailAddress *)
mailbox own address mutator
SetRCLInfo(const TUid, const TUint)
IMPORT_C void
|
SetRCLInfo
|
(
|
const
TUid
|
aProtocolUid,
|
|
const
TUint
|
aMailBoxId
|
|
)
|
|
Parameters
const
TUid
aProtocolUid
|
|
const
TUint
aMailBoxId
|
|
SetSettingsUid(const TUid)
IMPORT_C void
|
SetSettingsUid
|
(
|
const
TUid
|
aUid
|
)
|
|
sets settings view id for mailbox
Parameters
const
TUid
aUid
|
settings view id
|
SetStatus(const TFSMailBoxStatus)
Member Data Documentation
TUint
iAccountUid
TUint
|
iAccountUid
|
[private]
|
MMRInfoProcessor * iMRInfoProcessor
HBufC * iMailBoxName
HBufC
*
|
iMailBoxName
|
[private]
|
CFSMailAddress * iOwnMailAddress
TUid
iProtocolUid
TUid
|
iProtocolUid
|
[private]
|
remote contact lookup info
TUid
iSettingsUid
TUid
|
iSettingsUid
|
[private]
|
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.