--- a/ipsservices/ipssosplugin/inc/ipsplgdeletelocal.h Tue Aug 31 15:04:17 2010 +0300
+++ b/ipsservices/ipssosplugin/inc/ipsplgdeletelocal.h Wed Sep 01 12:28:57 2010 +0100
@@ -23,15 +23,17 @@
#include <cacheman.h>
-//<qmail> removed
-//<qmail> comment added
+// CONSTANTS
+// MACROS
+// DATA TYPES
+// FUNCTION PROTOTYPES
+// FORWARD DECLARATIONS
+// CLASS DECLARATION
+
/**
-* class CIpsPlgDeleteLocal
-* Implements virtual Filter() of CImCacheManager and decides if
-* message should be deleted.
+*
*/
-//</qmail>
-NONSHARABLE_CLASS( CIpsPlgDeleteLocal ) : public CImCacheManager
+class CIpsPlgDeleteLocal : public CImCacheManager
{
public:
@@ -43,7 +45,7 @@
* @return pointer to created CIpsPlgDeleteLocal object.
*/
static CIpsPlgDeleteLocal* NewL(
- CMsvEntrySelection* aMessageSelection,
+ CMsvEntrySelection& aMessageSelection,
CMsvSession& aMsvSession,
TRequestStatus& aObserverRequestStatus );
@@ -59,7 +61,7 @@
* Symbian OS constructor.
* @param aMessageSelection array of message ids to be purged
*/
- void ConstructL( CMsvEntrySelection* aMessageSelection );
+ void ConstructL( CMsvEntrySelection& aMessageSelection );
private:
@@ -78,9 +80,9 @@
TRequestStatus& aObserverRequestStatus );
private: // data
-//<qmail>
- CMsvEntrySelection* iMessageSelection; // owned
-//</qmail>
+
+ CMsvEntrySelection* iMessageSelection;
+
};
#endif // IPSPLGDELETELOCAL_H