diff -r 40a3f856b14d -r 41a7f70b3818 phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h --- a/phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h Thu Aug 19 09:54:27 2010 +0300 +++ b/phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h Tue Aug 31 15:14:29 2010 +0300 @@ -32,6 +32,7 @@ #include #include #include +#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