diff -r 4ae315f230bc -r a6539d1e8e43 predictivesearch/PcsAlgorithm/Algorithm1/inc/CPcsAlgorithm1.h --- a/predictivesearch/PcsAlgorithm/Algorithm1/inc/CPcsAlgorithm1.h Tue May 25 12:26:45 2010 +0300 +++ b/predictivesearch/PcsAlgorithm/Algorithm1/inc/CPcsAlgorithm1.h Wed Jun 09 09:26:27 2010 +0300 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include "PSAlgorithmInternalCRKeys.h" @@ -78,17 +79,17 @@ /** * Search Function for input string */ - void SearchInputL(CPsQuery& aSearchQuery, - TDesC& aSearchData, - RPointerArray& aMatchSet, - RArray& aMatchLocation ); + void SearchInputL( CPsQuery& aSearchQuery, + TDesC& aSearchData, + RPointerArray& aMatchSet, + RArray& aMatchLocation ); /** * Performs search on a input string, and return result also as a string */ - void SearchMatchStringL( CPsQuery& aSearchQuery, - TDesC& aSearchData, - TDes& aMatch ); + void SearchMatchStringL( CPsQuery& aSearchQuery, + TDesC& aSearchData, + TDes& aMatch ); /** * Returns ETrue if this language is supported @@ -110,7 +111,13 @@ */ void ChangeSortOrderL(TDesC& aURI, RArray& aSortOrder); - + /** + * Get the Adaptive Grid for one or more URIs + */ + void GetAdaptiveGridL( const MDesCArray& aURIs, + const TBool aCompanyName, + TDes& aAdaptiveGrid ); + // -------------------------------------------------------------------- public: