searcher/searchserver/inc/ccpixidxdb.h
changeset 24 65456528cac2
parent 0 671dee74050a
equal deleted inserted replaced
23:d4d56f5e7c55 24:65456528cac2
    21 #include <e32base.h>
    21 #include <e32base.h>
    22 #include <stdio.h>
    22 #include <stdio.h>
    23 #include <wchar.h>
    23 #include <wchar.h>
    24 #include <glib.h>
    24 #include <glib.h>
    25 
    25 
       
    26 #include "cpixsynctools.h"
    26 #include "cpixidxdb.h"
    27 #include "cpixidxdb.h"
    27 #include "cpix_async.h"
    28 #include "cpix_async.h"
    28 //#include "MIndexingPluginObserver.h" //TODO: Bhuvi Not required 
    29 //#include "MIndexingPluginObserver.h" //TODO: Bhuvi Not required 
    29 #include "indevicecfg.h"
    30 #include "indevicecfg.h"
    30 
    31 
    55 	/**
    56 	/**
    56 	 * Releases databasehandle and frees resources. CPix does it own reference counting and doesn't release
    57 	 * Releases databasehandle and frees resources. CPix does it own reference counting and doesn't release
    57 	 * all resources until all handles to given database are closed.
    58 	 * all resources until all handles to given database are closed.
    58 	 */
    59 	 */
    59 	virtual ~CCPixIdxDb();
    60 	virtual ~CCPixIdxDb();
       
    61 	
       
    62 	   static Cpt::Mutex idxMutex_;
    60 
    63 
    61 public:
    64 public:
    62 	
    65 	
    63     /**
    66     /**
    64      * Cancel any incomplete asyncronous operation
    67      * Cancel any incomplete asyncronous operation