emailservices/emailstore/preinstall/inc/EmailStorePreInstall.h
branchRCL_3
changeset 24 d189ee25cf9d
parent 8 e1b6206813b4
child 25 3533d4323edc
equal deleted inserted replaced
23:dcf0eedfc1a3 24:d189ee25cf9d
    22 // ========
    22 // ========
    23 #include <e32base.h>
    23 #include <e32base.h>
    24 #include <w32std.h>
    24 #include <w32std.h>
    25 #include <apgtask.h>
    25 #include <apgtask.h>
    26 #include <e32property.h>
    26 #include <e32property.h>
    27 #include <debuglogmacros.h>
    27 #include <DebugLogMacros.h>
    28 #include "ProcessTimer.h"
    28 #include "ProcessTimer.h"
    29 
    29 
    30 // ========
    30 // ========
    31 // LOCALS
    31 // LOCALS
    32 // ========
    32 // ========
    33 LOCAL_C void DoPreInstallL( );
    33 LOCAL_C void DoPreInstallL( );
    34 
    34 
    35 /**
    35 /**
    36  * Pre Install helper class.
    36  * Pre Install helper class.
    37  */
    37  */
    38 class CEmailStorePreInstall : public CTimer , public MObserverPreInstall
    38 NONSHARABLE_CLASS ( CEmailStorePreInstall ) : public CTimer , public MObserverPreInstall
    39     {
    39     {
    40     public:
    40     public:
    41         /**
    41         /**
    42          * Factory methods.
    42          * Factory methods.
    43          */
    43          */