phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h
changeset 45 6b911d05207e
parent 0 5f000ab63145
child 62 5266b1f337bd
--- a/phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h	Fri Jun 04 10:19:18 2010 +0100
+++ b/phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h	Wed Jun 23 18:12:20 2010 +0300
@@ -32,6 +32,7 @@
 #include <TProfileToneSettings.h>
 #include <MProfileChangeObserver.h>
 #include <CProfileChangeNotifyHandler.h>
+#include "cpecenrepmonitor.h"
 
 // FORWARD DECLARATIONS
 class MPEPhoneModelInternal;
@@ -46,7 +47,7 @@
 *  @lib Phoneenginebase.lib
 *  @since Series60_4.0
 */
-NONSHARABLE_CLASS( CPEProfileSettingMonitor ) : public CBase, public MProfileChangeObserver
+NONSHARABLE_CLASS( CPEProfileSettingMonitor ) : public CPECenRepMonitor, public MProfileChangeObserver
 {
 public:
     static CPEProfileSettingMonitor* NewL( MPEPhoneModelInternal& aModel );
@@ -57,6 +58,8 @@
     CPEProfileSettingMonitor( MPEPhoneModelInternal& aModel );
     void ConstructL();
     void GetProfileSettingsL();
+    // From CPECenRepMonitor
+    void UpdateL();
 private: // Not owned by this object
     MPEPhoneModelInternal& iModel; 
 private: // Owned by this object