phonebookengines/contactsmodel/cntsrv/inc/CCntFileManagerMsgHandler.h
changeset 46 efe85016a067
parent 24 0ba2181d7c28
--- a/phonebookengines/contactsmodel/cntsrv/inc/CCntFileManagerMsgHandler.h	Fri Jun 11 13:29:23 2010 +0300
+++ b/phonebookengines/contactsmodel/cntsrv/inc/CCntFileManagerMsgHandler.h	Wed Jun 23 18:02:44 2010 +0300
@@ -27,7 +27,7 @@
 #define CNTFILEMANAGERMSGHANDLER_H
 
 class CCntMsgHandler;
-
+class CntPredictiveSearch;
 /**
 CCntFileManagerMsgHandler class handles all file related operations. It uses
 a message handling method to handle the incoming op code.
@@ -46,6 +46,7 @@
 	
 private:
 	CCntFileManagerMsgHandler(CCntSession& aSession);
+	void ConstructL();
 	
 public:
 	// Delegates to the appropriate CCntDbManagerController method.
@@ -66,6 +67,7 @@
 	void FetchTemplateIdsL(const RMessage2& aMessage);
 	void FetchGroupIdListsL(const RMessage2& aMessage);
 	void FetchSearchResultsL(const RMessage2& aMessage); 
+	void FetchPredictiveSearchResultsL(const RMessage2& aMessage);
 	
 	// Non-CRUD file operations
 	void RecoverDbL(const RMessage2& aMessage);
@@ -86,6 +88,9 @@
 
 private:
 	void FileOpenCreateReplaceL(const RMessage2& aMessage, TCntFileMode aMode);
+	
+private:
+	CntPredictiveSearch* predictiveSearch;
 	};
 	
 #endif