equal
deleted
inserted
replaced
75 * @return ETrue if valid, EFalse otherwise. |
75 * @return ETrue if valid, EFalse otherwise. |
76 */ |
76 */ |
77 inline TBool IsValid() const; |
77 inline TBool IsValid() const; |
78 |
78 |
79 /** |
79 /** |
80 * Marks this cache as valid or invalid. |
80 * Marks this cache object as valid. |
81 * |
81 */ |
82 * @param aValid (Self-explanatory). |
82 inline void MarkAsValidL(); |
83 */ |
83 |
84 inline void SetValidL( TBool aValid ); |
84 /** |
|
85 * Marks this cache object as invalid. |
|
86 */ |
|
87 inline void MarkAsInvalid(); |
85 |
88 |
86 /** |
89 /** |
87 * Returns information whether at the moment of updating this cache object |
90 * Returns information whether at the moment of updating this cache object |
88 * the item was current (highlighted). |
91 * the item was current (highlighted). |
89 * |
92 * |
247 CMmItemsDataCache& iParent; |
250 CMmItemsDataCache& iParent; |
248 |
251 |
249 /** |
252 /** |
250 * Array of icons stored in the icon holders which are in iIconHolderList. |
253 * Array of icons stored in the icon holders which are in iIconHolderList. |
251 * This member is only valid when this cache object is marked as valid |
254 * This member is only valid when this cache object is marked as valid |
252 * using the SetValidL method. |
255 * using the MarkAsValidL method. |
253 * Own. |
256 * Own. |
254 */ |
257 */ |
255 CArrayPtr<CGulIcon>* iIconList; |
258 CArrayPtr<CGulIcon>* iIconList; |
256 |
259 |
257 }; |
260 }; |