iaupdate/IAD/engine/inc/iaupdateutils.h
branchRCL_3
changeset 26 8b7f4e561641
parent 25 7333d7932ef7
equal deleted inserted replaced
25:7333d7932ef7 26:8b7f4e561641
    23 #include <e32base.h>
    23 #include <e32base.h>
    24 #include <driveinfo.h>
    24 #include <driveinfo.h>
    25 
    25 
    26 // For silent installation
    26 // For silent installation
    27 #include <SWInstDefs.h>
    27 #include <SWInstDefs.h>
    28 #include <usif/sif/sif.h>
       
    29 #include <swi/sisregistryentry.h>
    28 #include <swi/sisregistryentry.h>
    30 
    29 
    31 class TIAUpdateVersion;
    30 class TIAUpdateVersion;
    32 class MIAUpdateNode;
    31 class MIAUpdateNode;
    33 class CIAUpdateBaseNode;
    32 class CIAUpdateBaseNode;
   127  * @param aNode
   126  * @param aNode
   128  */
   127  */
   129 SwiUI::TInstallOptions SilentInstallOptionsL( const CIAUpdateBaseNode& aNode );
   128 SwiUI::TInstallOptions SilentInstallOptionsL( const CIAUpdateBaseNode& aNode );
   130                                                      
   129                                                      
   131 
   130 
   132 /**
   131 
   133  * Creates options for silent install.
       
   134  * Uses DriveToInstallL to etermine target drive to install.
       
   135  * 
       
   136  * @param aOptions  Silent install options
       
   137  */
       
   138 void  UsifSilentInstallOptionsL( Usif::COpaqueNamedParams * aOptions );
       
   139 
   132 
   140 /**
   133 /**
   141  * Finds drive where a package is currently installed
   134  * Finds drive where a package is currently installed
   142  * 
   135  * 
   143  * @param aLocationDrive Drive where a package is currently installed
   136  * @param aLocationDrive Drive where a package is currently installed