--- a/contentstorage/caclient/inc/canotifier_p.h Mon May 03 12:48:45 2010 +0300
+++ b/contentstorage/caclient/inc/canotifier_p.h Fri May 14 16:10:06 2010 +0300
@@ -21,6 +21,7 @@
class CaClientNotifierProxy;
class CaNotifier;
class CaNotifierFilter;
+class CaObserver;
class CaNotifierPrivate
{
@@ -33,7 +34,8 @@
GroupContentChangedNotifierType
};
- CaNotifierPrivate(const CaNotifierFilter ¬ifierFilter);
+ CaNotifierPrivate(const CaNotifierFilter ¬ifierFilter,
+ CaClientNotifierProxy *notifierProxy);
~CaNotifierPrivate();
int registerNotifier(NotifierType notifierType);
@@ -41,24 +43,14 @@
void makeConnect();
- void makeDisconnect();
-
private:
- /*!
- * Points to the CaNotifier instance that uses
- * this private implementation.
- */
const CaNotifier *m_q;
- /*!
- * Own.
- */
const CaNotifierFilter *mNotifierFilter;
- /*!
- * Own.
- */
+ const CaObserver *mObserver;
+
CaClientNotifierProxy *mNotifierProxy;
friend class CaNotifier;