--- 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