swinstdefs.inl

Go to the documentation of this file.
00001 /*
00002 * ==============================================================================
00003 *  Name        : SWInstDefs.inl
00004 *  Part of     : SW Installer UIs / SWInstCli
00005 *  Description : This module contains implementation of common T-classes.
00006 *  Version     : 1
00007 *
00008 *  Copyright © 2002-2004 Nokia. All rights reserved.
00009 *  This material, including documentation and any related 
00010 *  computer programs, is protected by copyright controlled by 
00011 *  Nokia. All rights are reserved. Copying, including 
00012 *  reproducing, storing, adapting or translating, any 
00013 *  or all of this material requires the prior written consent of 
00014 *  Nokia. This material also contains confidential 
00015 *  information which may not be disclosed to others without the 
00016 *  prior written consent of Nokia.
00017 * ==============================================================================
00018 */
00019 
00020 // ============================ MEMBER FUNCTIONS ===============================
00021 
00022 // -----------------------------------------------------------------------------
00023 // TInstallReq::TInstallReq
00024 // C++ default constructor can NOT contain any code, that
00025 // might leave.
00026 // -----------------------------------------------------------------------------
00027 //
00028 inline TInstallReq::TInstallReq()
00029     : iCharsetId( 0 ),
00030         iIAP( 0 )
00031     {
00032     }
00033 
00034 // -----------------------------------------------------------------------------
00035 // TInstallOptions::TInstallOptions
00036 // C++ default constructor can NOT contain any code, that
00037 // might leave.
00038 // -----------------------------------------------------------------------------
00039 //
00040 inline TInstallOptions::TInstallOptions()
00041     : iUpgrade( EPolicyAllowed ),
00042     iOptionalItems( EPolicyAllowed ),
00043     iOCSP( EPolicyAllowed ),    
00044     iIgnoreOCSPWarnings( EPolicyAllowed ),
00045     iUntrusted( EPolicyAllowed ), 
00046     iPackageInfo( EPolicyAllowed ),
00047     iCapabilities( EPolicyAllowed ),
00048     iKillApp( EPolicyAllowed ),
00049     iDownload( EPolicyAllowed ),
00050     iOverwrite( EPolicyAllowed ),
00051     iDrive( 'C' ),
00052     iLang( ELangNone ),
00053     iUsePhoneLang( ETrue ),
00054     iUpgradeData( EPolicyAllowed )
00055     {    
00056     }
00057 
00058 // -----------------------------------------------------------------------------
00059 // TUninstallOptions::TUninstallOptions
00060 // C++ default constructor can NOT contain any code, that
00061 // might leave.
00062 // -----------------------------------------------------------------------------
00063 //
00064 inline TUninstallOptions::TUninstallOptions()
00065     : iKillApp( EPolicyAllowed ),
00066     iBreakDependency( EPolicyAllowed )
00067     {
00068     }
00069 
00070 //  End of File  

Copyright © Nokia Corporation 2001-2007