diff -r 84ad3b177aa3 -r 57d5b8e231c4 browserui/browser/BrowserAppInc/BrowserPreferences.h --- a/browserui/browser/BrowserAppInc/BrowserPreferences.h Mon Mar 30 12:49:49 2009 +0300 +++ b/browserui/browser/BrowserAppInc/BrowserPreferences.h Fri May 08 08:18:43 2009 +0300 @@ -135,6 +135,22 @@ */ const TPreferencesValues& AllPreferencesL(); + /** + * To access an int value key in ini file + * @param aKey the ini file key to read + * @return the value of the given key + * @since Series60 2.0 + */ + TInt GetIntValue( TUint32 aKey) const; + + /** + * To access an string value key in ini file + * @param aKey the ini file key to read + * @return the value of the given key + * @since Series60 2.0 + */ + TInt GetStringValueL ( TUint32 aKey, TInt aMaxBufSize, TDes& aBuf ) const; + private: // New functions /** @@ -146,14 +162,6 @@ private: //Utility functions for accessing shared data /** - * To access an int value key in ini file - * @param aKey the ini file key to read - * @return the value of the given key - * @since Series60 2.0 - */ - TInt GetIntValue( TUint32 aKey) const; - - /** * To set an int value key in ini file * @param aKey the ini file key to write * @param aValue new value for the key @@ -169,15 +177,7 @@ * @since Series60 2.0 */ HBufC* GetStringValueL ( TUint32 aKey ) const; - - /** - * To access an string value key in ini file - * @param aKey the ini file key to read - * @return the value of the given key - * @since Series60 2.0 - */ - TInt GetStringValueL ( TUint32 aKey, TInt aMaxBufSize, TDes& aBuf ) const; - + /** * To set an int value key in ini file * @param aKey the ini file key to write @@ -960,7 +960,16 @@ */ inline TInt MaxRecentUrls() const; - + /** + * To get Search Feature Flag. + */ + inline TInt SearchFeature() const; + + /** + * To get Service Feature Flag. + */ + inline TInt ServiceFeature() const; + private: /**