searcher/searchserver/inc/ccpixsearch.h
changeset 8 6547bf8ca13a
parent 0 671dee74050a
child 14 8bd192d47aaa
--- 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 <e32base.h>
+#include "CCPixAbstractSearcher.h"
+
 #include <stdio.h>
 #include <wchar.h>
 #include <glib.h>
@@ -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;
 	
 	/**