diff -r 455f89b7fcc5 -r 26a1709b9fec mpxplugins/serviceplugins/collectionplugins/mpxsqlitedbhgplugin/inc/mpxdbalbum.h --- a/mpxplugins/serviceplugins/collectionplugins/mpxsqlitedbhgplugin/inc/mpxdbalbum.h Thu Jul 15 18:35:42 2010 +0300 +++ b/mpxplugins/serviceplugins/collectionplugins/mpxsqlitedbhgplugin/inc/mpxdbalbum.h Thu Aug 19 09:52:08 2010 +0300 @@ -176,6 +176,16 @@ * @returns alternative albumart retrieved in the specified Album. */ HBufC* AlbumartForAlbumL(const TUint32 aId, TPtrC aArt); + + /** + * Processes a recordset by constructing media instances and adding them + * to the specified array. + * @param aAttrs attributes to be returned + * @param aRecordset recordset to be processed + * @param aMediaArray returns the media instances + */ + void ProcessAlbumRecordSetL(const TArray& aAttrs, + RSqlStatement& aRecordset, CMPXMediaArray& aMediaArray); private: // from MMPXTable