equal
deleted
inserted
replaced
560 void GetMessageEntryL( |
560 void GetMessageEntryL( |
561 TMsvId aId, |
561 TMsvId aId, |
562 CMsvEntry*& aMessageEntry, |
562 CMsvEntry*& aMessageEntry, |
563 CImEmailMessage*& aImEmailMessage ); |
563 CImEmailMessage*& aImEmailMessage ); |
564 |
564 |
|
565 /** |
|
566 * Takes ownership of the cached objects or creates new ones |
|
567 */ |
|
568 void TakeMessageEntryLC( |
|
569 TMsvId aId, |
|
570 CMsvEntry*& aMessageEntry, |
|
571 CImEmailMessage*& aImEmailMessage ); |
|
572 |
|
573 /** |
|
574 * Return objects to cache, deleting old ones in the cache if necessary |
|
575 */ |
|
576 void ReturnMessageEntry( |
|
577 CMsvEntry* aMessageEntry, |
|
578 CImEmailMessage* aImEmailMessage ); |
|
579 |
565 /* |
580 /* |
566 * Cleans up the cached messages entries that have accessed with |
581 * Cleans up the cached messages entries that have accessed with |
567 * GetMessageEntryL() |
582 * GetMessageEntryL() |
568 */ |
583 */ |
569 void CleanCachedMessageEntries(); |
584 void CleanCachedMessageEntries(); |