MFSMailIterator Class Reference

class MFSMailIterator

Email framework list iterator. First call should contain NULL id as begin id : eg. NextL(TFSMailId(), count, messages);

FSFWCommonLib
Since
S60 v3.1

Constructor & Destructor Documentation

~MFSMailIterator()

~MFSMailIterator()[inline, virtual]

Destructor.

Member Functions Documentation

NextL(TFSMailMsgId, TUint, RPointerArray< CFSMailMessage > &)

TBool NextL(TFSMailMsgIdaCurrentMessageId,
TUintaCount,
RPointerArray< CFSMailMessage > &aMessages
)[pure virtual]

Lists user given count of email objects located after user given start point.

Parameters

TFSMailMsgId aCurrentMessageIdstart point is id of the first message to be listed
TUint aCountemail object count to be listed
RPointerArray< CFSMailMessage > & aMessagesuser given and owned table where plugin stores email objects

NextL(const TDesC &, TUint, RPointerArray< CFSMailMessage > &)

TBool NextL(const TDesC &aStartWith,
TUintaCount,
RPointerArray< CFSMailMessage > &aMessages
)[pure virtual]

Lists user given count of email objects located after user given start point.

Parameters

const TDesC & aStartWithstart point is user given string to match
TUint aCountemail object count to be listed
RPointerArray< CFSMailMessage > & aMessagesuser given and owned table where plugin stores email objects

PreviousL(TFSMailMsgId, TUint, RPointerArray< CFSMailMessage > &)

TBool PreviousL(TFSMailMsgIdaCurrentMessageId,
TUintaCount,
RPointerArray< CFSMailMessage > &aMessages
)[pure virtual]

Lists user given count of email objects located before user given point.

Parameters

TFSMailMsgId aCurrentMessageIdend pointer is id of the last message to be listed
TUint aCountemail object count to be listed
RPointerArray< CFSMailMessage > & aMessagesuser given and owned table where plugin stores email objects

PreviousL(const TDesC &, TUint, RPointerArray< CFSMailMessage > &)

TBool PreviousL(const TDesC &aStartWith,
TUintaCount,
RPointerArray< CFSMailMessage > &aMessages
)[pure virtual]

Lists user given count of email objects located before user given point.

Parameters

const TDesC & aStartWithend point is user given string to match
TUint aCountemail object count to be listed
RPointerArray< CFSMailMessage > & aMessagesuser given and owned table where plugin stores email objects