diff -r ba76fc04e6c2 -r 6b911d05207e phoneengine/phonemodel/inc/cpeprofilesettingmonitor.h --- 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 #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