diff -r 4e54af54a4a1 -r 6c59112cfd31 emailservices/nmclientapi/inc/nmapipopimapsettingsmanager.h --- 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 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