emailservices/emailclientapi/inc/emailmailbox.h
branchRCL_3
changeset 24 d189ee25cf9d
parent 17 67369d1b217f
child 25 3533d4323edc
--- a/emailservices/emailclientapi/inc/emailmailbox.h	Thu Aug 19 09:38:05 2010 +0300
+++ b/emailservices/emailclientapi/inc/emailmailbox.h	Tue Aug 31 15:04:17 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
+* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). 
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -18,10 +18,10 @@
 #ifndef EMAILMAILBOX_H
 #define EMAILMAILBOX_H
 
-#include "cfsmailcommon.h"
+#include "CFSMailCommon.h"
 #include <memailmailbox.h>
-#include "mfsmaileventobserver.h"
-#include "mfsmailrequestobserver.h"
+#include "MFSMailEventObserver.h"
+#include "MFSMailRequestObserver.h"
 #include "mmailboxcontentobserver.h"
 
 using namespace EmailInterface;
@@ -45,62 +45,62 @@
     ~CEmailMailbox();           
 
 public: // from MEmailInterface
-    virtual TEmailTypeId InterfaceId() const;
+    TEmailTypeId InterfaceId() const;
     
-    virtual void Release();
+    void Release();
     
 public:    // from MEmailMailbox
     /**@see MEmailMailbox */
-    virtual TMailboxId MailboxId() const;
+    TMailboxId MailboxId() const;
     
     /**@see MEmailMailbox */
-    virtual MEmailAddress* AddressL() const;
+    MEmailAddress* AddressL() const;
     
     /**@see MEmailMailbox */
-    virtual TPtrC MailboxName() const;
+    TPtrC MailboxName() const;
     
     /**@see MEmailMailbox */
-    virtual  TInt GetFoldersL( RFolderArray& aFolders ) const;
+    TInt GetFoldersL( RFolderArray& aFolders ) const;
 
     /**@see MEmailMailbox */
-    virtual MEmailFolder* FolderL( const TFolderId& aFolderId ) const;
+    MEmailFolder* FolderL( const TFolderId& aFolderId ) const;
     
     /**@see MEmailMailbox */
-    virtual MEmailFolder* FolderByTypeL( 
+    MEmailFolder* FolderByTypeL( 
         const TFolderType aFolderType ) const;
         
     /**@see MEmailMailbox */
-    virtual MEmailMessage* MessageL( const TMessageId& aMessageId );
+    MEmailMessage* MessageL( const TMessageId& aMessageId );
     
     /**@see MEmailMailbox */
-    virtual MEmailMessage* CreateDraftMessageL() const;
+    MEmailMessage* CreateDraftMessageL() const;
     
     /**@see MEmailMailbox */
-    virtual MEmailMessage* CreateReplyMessageL( const TMessageId& aMessageId, const TBool aReplyToAll = ETrue ) const;
+    MEmailMessage* CreateReplyMessageL( const TMessageId& aMessageId, const TBool aReplyToAll = ETrue ) const;
     
     /**@see MEmailMailbox */
-    virtual MEmailMessage* CreateForwardMessageL( const TMessageId& aMessageId ) const;
+    MEmailMessage* CreateForwardMessageL( const TMessageId& aMessageId ) const;
     
     /**@see MEmailMailbox */
-    virtual void SynchroniseL( MMailboxSyncObserver& aObserver );
+    void SynchroniseL( MMailboxSyncObserver& aObserver );
         
     /**@see MEmailMailbox */
-    virtual void CancelSynchronise();
+    void CancelSynchronise();
     
     /**@see MEmailMailbox */
-    virtual void RegisterObserverL( MMailboxContentObserver& aObserver );
+    void RegisterObserverL( MMailboxContentObserver& aObserver );
         
     /**@see MEmailMailbox */
-    virtual void UnregisterObserver( MMailboxContentObserver& aObserver );
+    void UnregisterObserver( MMailboxContentObserver& aObserver );
     
     /**@see MEmailMailbox */
-    virtual MEmailMessageSearchAsync* MessageSearchL();
+    MEmailMessageSearchAsync* MessageSearchL();
 
     /**@see MEmailMailbox */
-    virtual void ShowInboxL();
+    void ShowInboxL();
 
     /**@see MEmailMailbox */
-    virtual void EditNewMessageL();
+    void EditNewMessageL();
     
 
 public: // new methods
@@ -122,27 +122,26 @@
         void AddObserverL( MMailboxContentObserver& aObserver );
         void RemoveObserver( MMailboxContentObserver& aObserver );
     public: // from MFSMailEventObserver
-        virtual void EventL(TFSMailEvent aEvent, TFSMailMsgId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        typedef void (CEmailMailbox::TObserverEventMapper::*TEventMapFunc)( TMailboxId, TAny*, TAny*, TAny* );
+        virtual void EventL( TFSMailEvent aEvent, TFSMailMsgId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        typedef void ( CEmailMailbox::TObserverEventMapper::*TEventMapFunc)( TMailboxId, TAny*, TAny*, TAny* );
     private: // mappers, so say we all!
         void ConvertParamsL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, REmailMessageIdArray& aMessageIds, TFolderId& aFolderId );
-        void IgnoreEventL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void NewMessageL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void MessageChangedL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void MessageDeletedL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void MessageMoved( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void MessageCopiedL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void NewFolderL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void FolderChangeL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void FoldersDeletedL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void FoldersMovedL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
-        void ExceptionL( TMailboxId     aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void IgnoreEventL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void NewMessageL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void MessageChangedL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void MessageDeletedL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void MessageMoved( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void MessageCopiedL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void NewFolderL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void FolderChangeL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void FoldersDeletedL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void FoldersMovedL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
+        void ExceptionL( TMailboxId aMailbox, TAny* aParam1, TAny* aParam2, TAny* aParam3 );
     
     private:                                                                                                                         
         static TBool Equals( const MMailboxContentObserver& a1, const MMailboxContentObserver& a2 );
     private:
         CFSMailPlugin*  iPlugin;
-        //const TUid      iUid;
         TFSMailMsgId    iFsMailboxId;
         RPointerArray<MMailboxContentObserver> iClientObservers;
     };
@@ -152,7 +151,7 @@
     public:
         CEmailRequestObserver();
         
-        virtual void RequestResponseL( TFSProgress aEvent, TInt aRequestId );
+        void RequestResponseL( TFSProgress aEvent, TInt aRequestId );
         void SetObserverL( MMailboxSyncObserver* aObserver );
     private:
         MMailboxSyncObserver* iObserver;