mpxplugins/serviceplugins/collectionplugins/inc/mpxdbcommonutil.h
branchRCL_3
changeset 14 943ff5625028
parent 0 ff3acec5bc43
--- a/mpxplugins/serviceplugins/collectionplugins/inc/mpxdbcommonutil.h	Fri Feb 19 22:48:30 2010 +0200
+++ b/mpxplugins/serviceplugins/collectionplugins/inc/mpxdbcommonutil.h	Fri Mar 12 15:42:25 2010 +0200
@@ -410,6 +410,19 @@
         */
         IMPORT_C static TPtrC GetColumnTextL(RSqlStatement& aStatement, TInt aField);
 
+        /**
+        * Constructs an item changed message and adds it to the array
+        * @param aMessageArray array to add the message to
+        * @param aId item ID
+        * @param aChangeType change type
+        * @param aCategory category of the item changed
+        * @param aUid plugin UID
+        * @param aAlbumArt is the flag for album art changed
+        * @param aDeprecatedId deprecated id of the item after it's been moved/renamed
+        */
+        IMPORT_C static void AddItemAlbumChangedMessageL(CMPXMessageArray& aMessageArray, TMPXItemId aId,
+            TMPXChangeEventType aChangeType, TMPXGeneralCategory aCategory, TUint aUid,
+            TBool aAlbumArt, TMPXItemId aDeprecatedId = 0 );
     private:
         /**
         * Create a media object with title, type, category and ID and push onto the CS.