diff -r a5fbfefd615f -r 6547bf8ca13a searcher/searchserver/inc/ccpixsearch.h --- a/searcher/searchserver/inc/ccpixsearch.h Fri Jun 11 14:43:47 2010 +0300 +++ b/searcher/searchserver/inc/ccpixsearch.h Mon Jun 28 10:34:53 2010 +0530 @@ -19,6 +19,8 @@ #define CCPIXSEARCH_H_ #include +#include "CCPixAbstractSearcher.h" + #include #include #include @@ -32,12 +34,11 @@ class CCPixAsyncronizer; class MCPixAsyncronizerObserver; -_LIT(KCpixDefaultSearchField, CPIX_DEFAULT_FIELD); /** * Symbian C++ wrapper for OpenC CPixSearch interface. */ -class CCPixSearch : public CBase +class CCPixSearch : public CCPixAbstractSearcher { public: @@ -115,7 +116,11 @@ */ TBool IsOpen(); - void SetAnalyzerL(const TDesC& aAnalyzer); + void SetAnalyzerL(const TDesC& aAnalyzer); + + void SetQueryParserL(TInt aQueryParser); + + void RefreshQueryParserL(); static void InitializeL(); @@ -178,6 +183,7 @@ /** * Query parser. */ + TQueryParser iQueryParserType; cpix_QueryParser* iQueryParser; /**