contentstorage/casrv/causifscanner/inc/causifscanner.h
changeset 102 8b8b34fa9751
parent 94 dbb8300717f7
child 119 50e220be30d1
--- a/contentstorage/casrv/causifscanner/inc/causifscanner.h	Tue Jun 29 10:20:30 2010 +0300
+++ b/contentstorage/casrv/causifscanner/inc/causifscanner.h	Fri Jul 09 14:19:08 2010 +0300
@@ -52,7 +52,7 @@
 
     /**
      * Two-phased constructor.
-     * @param aPLuginParam plugin param consist of storage, storage utils.
+     * @param aPLuginParam plugin param consist of storage, storage utils and scr.
      * @retval New object.
      */
     static CCaUsifScanner* NewL( TPluginParams* aPluginParams );
@@ -85,8 +85,10 @@
     /**
      * Constructor
      * @param aStorageProxy Storage handler.
+     * @param aSoftwareRegistry software component registry.
      */
-    CCaUsifScanner( CCaStorageProxy& aStorageProxy );
+    CCaUsifScanner( CCaStorageProxy& aStorageProxy,
+	        RSoftwareComponentRegistry& aSoftwareRegistry );
 
     /**
      * Second phased constructor.
@@ -184,9 +186,9 @@
     CCaMmcWatcher* iMmcWatcher;
 
     /**
-     * Software component registry. Own.
+     * Software component registry. Not own.
      */
-    RSoftwareComponentRegistry iSoftwareRegistry;
+    RSoftwareComponentRegistry& iSoftwareRegistry;
 
     };