mpxplugins/serviceplugins/collectionplugins/inc/mpxdbcommonutil.h
branchRCL_3
changeset 14 943ff5625028
parent 0 ff3acec5bc43
equal deleted inserted replaced
11:13afc0e517bd 14:943ff5625028
   408         * @param aField field index
   408         * @param aField field index
   409         * @return Text field value or KNullDesC if empty
   409         * @return Text field value or KNullDesC if empty
   410         */
   410         */
   411         IMPORT_C static TPtrC GetColumnTextL(RSqlStatement& aStatement, TInt aField);
   411         IMPORT_C static TPtrC GetColumnTextL(RSqlStatement& aStatement, TInt aField);
   412 
   412 
       
   413         /**
       
   414         * Constructs an item changed message and adds it to the array
       
   415         * @param aMessageArray array to add the message to
       
   416         * @param aId item ID
       
   417         * @param aChangeType change type
       
   418         * @param aCategory category of the item changed
       
   419         * @param aUid plugin UID
       
   420         * @param aAlbumArt is the flag for album art changed
       
   421         * @param aDeprecatedId deprecated id of the item after it's been moved/renamed
       
   422         */
       
   423         IMPORT_C static void AddItemAlbumChangedMessageL(CMPXMessageArray& aMessageArray, TMPXItemId aId,
       
   424             TMPXChangeEventType aChangeType, TMPXGeneralCategory aCategory, TUint aUid,
       
   425             TBool aAlbumArt, TMPXItemId aDeprecatedId = 0 );
   413     private:
   426     private:
   414         /**
   427         /**
   415         * Create a media object with title, type, category and ID and push onto the CS.
   428         * Create a media object with title, type, category and ID and push onto the CS.
   416         * @param aTitle title
   429         * @param aTitle title
   417         * @param aType attribute type
   430         * @param aType attribute type