contentstorage/cahandler/app/inc/causifuninstalloperation.h
changeset 116 305818acdca4
parent 92 782e3408c2ab
--- a/contentstorage/cahandler/app/inc/causifuninstalloperation.h	Wed Aug 18 10:39:24 2010 +0300
+++ b/contentstorage/cahandler/app/inc/causifuninstalloperation.h	Mon Sep 13 13:26:33 2010 +0300
@@ -21,6 +21,8 @@
 #include <e32base.h>
 #include <usif/sif/sif.h>
 
+class CaUninstallerObserver;
+
 using namespace Usif;
 
 /**
@@ -48,6 +50,8 @@
      */
     static CCaUsifUninstallOperation *NewL(TComponentId, TInt aPriority =
             CActive::EPriorityStandard);
+    
+    void AddObserver(CaUninstallerObserver* aCaUninstallerObserver);
 
 private:
     // construction
@@ -81,6 +85,8 @@
     COpaqueNamedParams* iResults;
 
     RSoftwareInstall iUninstaller;
+    
+    CaUninstallerObserver* iCaUninstallerObserver; // not owned
 };
 
 #endif // C_CAUSIFUNINSTALLOPERATION_H