diff -r d189ee25cf9d -r 3533d4323edc ipsservices/ipssosplugin/inc/ipsplgdeletelocal.h --- 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 -// removed -// 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. +* */ -// -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 -// - CMsvEntrySelection* iMessageSelection; // owned -// + + CMsvEntrySelection* iMessageSelection; + }; #endif // IPSPLGDELETELOCAL_H