emailservices/nmclientapi/inc/nmapipopimapsettingsmanager.h
changeset 74 6c59112cfd31
parent 47 f83bd4ae1fe3
child 76 38bf5461e270
--- a/emailservices/nmclientapi/inc/nmapipopimapsettingsmanager.h	Wed Sep 15 17:47:19 2010 +0300
+++ b/emailservices/nmclientapi/inc/nmapipopimapsettingsmanager.h	Thu Sep 30 11:43:07 2010 +0300
@@ -11,27 +11,28 @@
 *
 * Contributors:
 *
-* Description:
+* Description: Handles the populating of default settings for pop and imap mailboxes
 *
 */
 
 #ifndef NMAPIPOPIMAPSETTINGSMANAGER_H
 #define NMAPIPOPIMAPSETTINGSMANAGER_H
 
-#include <nmapimailboxsettingsdata.h>
 
 namespace EmailClientApi {
-
+class NmApiMailboxSettingsData;
 class NmApiPopImapSettingsManager 
 {
-public:       
+public:
     NmApiPopImapSettingsManager();
-    virtual ~NmApiPopImapSettingsManager();
+    ~NmApiPopImapSettingsManager();
     bool populateDefaults(const QString &mailboxType, NmApiMailboxSettingsData &data);
 
 private:
-    void populateImapDefs(NmApiMailboxSettingsData &data);
-    void populatePopDefs(NmApiMailboxSettingsData &data);
+    void populateImapDefaultsL(NmApiMailboxSettingsData &data);
+    void populatePopDefaultsL(NmApiMailboxSettingsData &data);
+    void populateSmtpDefaultsL(NmApiMailboxSettingsData &data);
+    void populateCenrepDefaults(NmApiMailboxSettingsData &data);
     
 };
 }//namespace