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 void externalizeL(RWriteStream& aStream) const; |
170 |
171 |
|
172 void internalizeL(RReadStream& aStream); |
|
173 |
|
174 void deleteAllPrefFiles(); |
|
175 static TInt SavePref(TAny* aPtr); |
|
176 |
171 |
177 private: |
172 private: |
178 RPtrHashMap<TDesC,PrefElement>* m_preferences; |
173 RPtrHashMap<TDesC,PrefElement>* m_preferences; |
179 |
174 |
180 TInt m_widgetid; |
175 TInt m_widgetid; |
181 HBufC* m_widgetbundleid; |
176 HBufC* m_widgetbundleid; |
182 HBufC* m_basepath; |
177 HBufC* m_basepath; |
183 HBufC* m_filepath; |
178 HBufC* m_filepath; |
184 CAsyncCallBack* m_asynsave; |
|
185 |
179 |
186 }; |
180 }; |
187 |
181 |
188 |
182 |
189 #endif |
183 #endif |