profilesservices/ProfileEngine/ProfileScheduleEventSrc/CProfileChangeEvent.h
branchRCL_3
changeset 11 23553eb4e470
parent 10 c8b9b0986973
child 24 8ee96d21d9bf
equal deleted inserted replaced
10:c8b9b0986973 11:23553eb4e470
    24 //  INCLUDES
    24 //  INCLUDES
    25 #include <e32base.h>
    25 #include <e32base.h>
    26 #include <f32file.h>
    26 #include <f32file.h>
    27 
    27 
    28 // FORWARD DECLARATIONS
    28 // FORWARD DECLARATIONS
    29 class MProfileEngineExtended;
    29 class MProfileEngine;
    30 class CAknGlobalNote;
    30 class CAknGlobalNote;
    31 class CRepository;
       
    32 
    31 
    33 // CLASS DECLARATION
    32 // CLASS DECLARATION
    34 
    33 
    35 /**
    34 /**
    36 * Profile Change event run by the scheduler when the timer expires.
    35 * Profile Change event run by the scheduler when the timer expires.
   108         */
   107         */
   109         void ConstructL();
   108         void ConstructL();
   110 
   109 
   111     private:    // Data
   110     private:    // Data
   112         // Own: Profiles Engine for profile activation
   111         // Own: Profiles Engine for profile activation
   113     	MProfileEngineExtended* iProfileEngine;
   112         MProfileEngine* iProfileEngine;
   114 
   113 
   115         // Own: Global note to show the expiration conf. note to the user
   114         // Own: Global note to show the expiration conf. note to the user
   116         CAknGlobalNote* iGlobalNote;
   115         CAknGlobalNote* iGlobalNote;
   117 
   116 
   118         // Own: buffer for the confirmation note text
   117         // Own: buffer for the confirmation note text
   131         TInt iPreviousId;
   130         TInt iPreviousId;
   132         
   131         
   133         // Supported features
   132         // Supported features
   134         TBool iCoverDisplay;
   133         TBool iCoverDisplay;
   135         
   134         
   136         // Central Repository
   135      
   137         CRepository* iCenRep;
       
   138     };
   136     };
   139 
   137 
   140 #endif      // CPROFILECHANGEEVENT_H
   138 #endif      // CPROFILECHANGEEVENT_H
   141 
   139 
   142 // End of File
   140 // End of File