equal
deleted
inserted
replaced
208 |
208 |
209 CIpsPlgMsgIterator(); |
209 CIpsPlgMsgIterator(); |
210 CIpsPlgMsgIterator( |
210 CIpsPlgMsgIterator( |
211 CIpsPlgSosBasePlugin& aPlugin, |
211 CIpsPlgSosBasePlugin& aPlugin, |
212 const TFSMailMsgId& aMailBoxId, |
212 const TFSMailMsgId& aMailBoxId, |
213 const TFSMailDetails aDetails, |
213 const TFSMailDetails aDetails ); |
214 const RArray<TFSMailSortCriteria>& aSorting ); |
|
215 |
214 |
216 void ConstructL( |
215 void ConstructL( |
217 CMsvSession& aMsvSession, |
216 CMsvSession& aMsvSession, |
218 const TFSMailMsgId aFolderId, |
217 const TFSMailMsgId aFolderId, |
219 const RArray<TFSMailSortCriteria>& aSorting); |
218 const RArray<TFSMailSortCriteria>& aSorting); |
220 |
219 |
221 void ConstructL( |
220 void ConstructL( |
222 CMsvEntry* aFolderEntry, |
221 CMsvEntry* aFolderEntry, |
223 const RArray<TFSMailSortCriteria>& aSorting); |
222 const RArray<TFSMailSortCriteria>& aSorting); |
224 |
223 |
|
224 void StoreSortCriteriaL( |
|
225 const RArray<TFSMailSortCriteria>& aSorting ); |
|
226 |
225 private: // data |
227 private: // data |
226 |
228 |
227 |
229 |
228 /** |
230 /** |
229 * Owning plugin |
231 * Owning plugin |
234 * Entry of the folder to be iterated. |
236 * Entry of the folder to be iterated. |
235 * Own. |
237 * Own. |
236 */ |
238 */ |
237 CMsvEntry* iFolderEntry; |
239 CMsvEntry* iFolderEntry; |
238 |
240 |
|
241 CMsvEntrySelection* iMessages; |
239 /** |
242 /** |
240 * Controls data to be returned |
243 * Controls data to be returned |
241 */ |
244 */ |
242 TFSMailDetails iRequestedDetails; |
245 TFSMailDetails iRequestedDetails; |
243 |
246 |
247 CIpsPlgMsgMapper* iMsgMapper; |
250 CIpsPlgMsgMapper* iMsgMapper; |
248 |
251 |
249 /** |
252 /** |
250 * Sorting objects |
253 * Sorting objects |
251 */ |
254 */ |
252 TIpsPlgMsgKey* iMsgSortKey; |
255 TIpsPlgMsgKey* iMsgSortKey; |
253 TIpsPlgMsgSwap* iMsgSwapper; |
256 TIpsPlgMsgSwap* iMsgSwapper; |
254 TBool iSortingOn; |
257 TBool iSortingOn; |
255 const RArray<TFSMailSortCriteria>& iSortingCriteria; |
258 RArray<TFSMailSortCriteria> iSortingCriteria; |
256 |
259 |
257 /** |
260 /** |
258 * Mailbox identifier |
261 * Mailbox identifier |
259 */ |
262 */ |
260 const TFSMailMsgId iMailboxId; |
263 const TFSMailMsgId iMailboxId; |