messagingapp/msgsettings/settingsview/inc/mmssettingprivate.h
changeset 52 12db4185673b
parent 25 84d9eb65b26f
equal deleted inserted replaced
44:36f374c67aa8 52:12db4185673b
    26 /**
    26 /**
    27  * MMS setting class implements the MMSC settings
    27  * MMS setting class implements the MMSC settings
    28  * The settings will be stored in the central repository.
    28  * The settings will be stored in the central repository.
    29  */
    29  */
    30 
    30 
    31 class MmsSettingsPrivate
    31 class MmsSettingsPrivate : public CBase
    32 {
    32 {
    33 public:
    33 public:
    34 
    34 
    35     /**
    35     /**
    36      * 2 phase constructor
    36      * 2 phase constructor
    40     /*
    40     /*
    41      * Destructor
    41      * Destructor
    42      */
    42      */
    43     ~MmsSettingsPrivate();
    43     ~MmsSettingsPrivate();
    44 
    44 
    45     void setMMSRetrieval(MsgSettingEngine::MmsRetrieval aRetrieval);
    45     void setMMSRetrievalL(MsgSettingEngine::MmsRetrieval aRetrieval);
    46 
    46 
    47     void setAnonymousMessages(TBool aAnonymous);
    47     void setAnonymousMessagesL(TBool aAnonymous);
    48 
    48 
    49     void setReceiveMMSAdverts(TBool aReceiveAdvert);
    49     void setReceiveMMSAdvertsL(TBool aReceiveAdvert);
    50 
    50 
    51     void advanceMmsSettings(MsgSettingEngine::MmsRetrieval& aRetrieval,
    51     void advanceMmsSettingsL(MsgSettingEngine::MmsRetrieval& aRetrieval,
    52                             TBool& aAnonymousStatus, TBool& aMmsAdvertsStatus);
    52                             TBool& aAnonymousStatus, TBool& aMmsAdvertsStatus);
    53 
    53 
    54     void getAllAccessPoints(RPointerArray<HBufC>& aAccessPoints,
    54     void getAllAccessPointsL(RPointerArray<HBufC>& aAccessPoints,
    55                             TInt& aDefaultIndex);
    55                             TInt& aDefaultIndex);
    56 
    56 
    57     void setMMSAccesspoint(TInt& aDefaultIndex);
    57     void setMMSAccesspointL(TInt& aDefaultIndex);
    58 
    58 
    59 private:
    59 private:
    60 
    60 
    61     /*
    61     /*
    62      * 1st phase Constructor 
    62      * 1st phase Constructor