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 |