appinstall_plat/sifui_api/inc/sifuiappinfo.h
changeset 42 d17dc5398051
parent 37 6e7b00453237
--- a/appinstall_plat/sifui_api/inc/sifuiappinfo.h	Thu May 27 12:58:35 2010 +0300
+++ b/appinstall_plat/sifui_api/inc/sifuiappinfo.h	Fri Jun 11 13:45:18 2010 +0300
@@ -63,6 +63,13 @@
                 const CApaMaskedBitmap* aAppIcon );
 
         /**
+         * Creates new CSifUiAppInfo object by copying existing object.
+         * @param aAppInfo - application info to copy
+         * @returns CSifUiAppInfo* -- new CSifUiAppInfo object
+         */
+        IMPORT_C static CSifUiAppInfo* NewL( const CSifUiAppInfo& aAppInfo );
+
+        /**
          * Destructor.
          */
         ~CSifUiAppInfo();
@@ -110,6 +117,7 @@
         void ConstructL( const TDesC& aAppName, const TDesC& aAppVendor,
                 const TVersion& aAppVersion, TInt aAppSize,
                 const CApaMaskedBitmap* aAppIcon );
+        void ConstructL( const CSifUiAppInfo& aAppInfo );
 
     private:    // data
         HBufC* iAppName;