XDMSettingsUI/inc/XDMPluginSettinglist.h
changeset 12 e6a66db4e9d0
parent 0 c8caa15ef882
child 15 e0bc3c7066a2
equal deleted inserted replaced
0:c8caa15ef882 12:e6a66db4e9d0
    22 #define CXDMPLUGINSETTINGLIST_H
    22 #define CXDMPLUGINSETTINGLIST_H
    23 
    23 
    24 // INCLUDE FILES
    24 // INCLUDE FILES
    25 #include <coecntrl.h>
    25 #include <coecntrl.h>
    26 #include <aknsettingitemlist.h>
    26 #include <aknsettingitemlist.h>
    27 #include <agentdialog.h>
    27 #include <cmmanagerext.h>
    28 
    28 
    29 // FORWARD DECLARATIONS
    29 // FORWARD DECLARATIONS
    30 class CSettingsData;
    30 class CSettingsData;
    31 
    31 
    32 /**
    32 /**
    84         */
    84         */
    85         void ResetItemIndex();
    85         void ResetItemIndex();
    86 
    86 
    87     private:
    87     private:
    88         
    88         
       
    89         
       
    90         /**
       
    91          * By default Symbian 2nd phase constructor is private.
       
    92          */
       
    93         void ConstructL();
       
    94         
    89         /**
    95         /**
    90         * C++ constructor
    96         * C++ constructor
    91         * @param reference to CSettingsData
    97         * @param reference to CSettingsData
    92         */
    98         */
    93         CXDMPluginSettinglist(CSettingsData &aData);
    99         CXDMPluginSettinglist(CSettingsData &aData);
   116         */
   122         */
   117         void SetTitlePaneTextL( const TDesC& aTitleText ) const;
   123         void SetTitlePaneTextL( const TDesC& aTitleText ) const;
   118 
   124 
   119     private:
   125     private:
   120     
   126     
   121         // Reference to the data owned by container
   127         /**
       
   128          *  Reference to the data owned by container
       
   129          */
   122         CSettingsData& iSettingsData;
   130         CSettingsData& iSettingsData;
   123         
   131         
       
   132         /**
       
   133          * Handle to connection method manager.
       
   134          * Own.
       
   135          */
       
   136         RCmManagerExt iCmManagerExt;
       
   137       
   124     };
   138     };
   125 
   139 
   126 #endif // CXDMPLUGINSETTINGLIST_H
   140 #endif // CXDMPLUGINSETTINGLIST_H