equal
deleted
inserted
replaced
165 |
165 |
166 /** |
166 /** |
167 * Remove preference for a particular key |
167 * Remove preference for a particular key |
168 */ |
168 */ |
169 void removePreferenceL( const TDesC& akey, const TDesC& avalue); |
169 void removePreferenceL( const TDesC& akey, const TDesC& avalue); |
170 |
170 void externalizeL(RWriteStream& aStream) const; |
|
171 |
|
172 void internalizeL(RReadStream& aStream); |
|
173 |
|
174 void deleteAllPrefFiles(); |
|
175 static TInt SavePref(TAny* aPtr); |
171 |
176 |
172 private: |
177 private: |
173 RPtrHashMap<TDesC,PrefElement>* m_preferences; |
178 RPtrHashMap<TDesC,PrefElement>* m_preferences; |
174 |
179 |
175 TInt m_widgetid; |
180 TInt m_widgetid; |
176 HBufC* m_widgetbundleid; |
181 HBufC* m_widgetbundleid; |
177 HBufC* m_basepath; |
182 HBufC* m_basepath; |
178 HBufC* m_filepath; |
183 HBufC* m_filepath; |
|
184 CAsyncCallBack* m_asynsave; |
179 |
185 |
180 }; |
186 }; |
181 |
187 |
182 |
188 |
183 #endif |
189 #endif |