idlefw/plugins/profileplugin/inc/caiprofileengine.h
branchRCL_3
changeset 18 bd874ee5e5e2
parent 9 d0529222e3f0
child 82 ace62b58f4b2
equal deleted inserted replaced
9:d0529222e3f0 18:bd874ee5e5e2
   127     void HandleSwapL( const TDesC& aParam );
   127     void HandleSwapL( const TDesC& aParam );
   128     
   128     
   129     void HandleEditActiveProfileL();
   129     void HandleEditActiveProfileL();
   130     
   130     
   131     TBool ShowOfflineMessageL();
   131     TBool ShowOfflineMessageL();
   132            
   132     
       
   133     void DetermineTimedAndSilentStatesL();
       
   134     
   133     void NotifyContentUpdate();
   135     void NotifyContentUpdate();
   134   
   136   
   135 private:
   137 private:
   136     // from MSSSettingsObserver
   138     // from MSSSettingsObserver
   137 
   139 
   182     HBufC* iSwapProfileName;    
   184     HBufC* iSwapProfileName;    
   183     /** Array of Profile Names, owned */
   185     /** Array of Profile Names, owned */
   184     RPointerArray< HBufC > iProfileNamePointerArray;    
   186     RPointerArray< HBufC > iProfileNamePointerArray;    
   185     /** Resource loader, owned */
   187     /** Resource loader, owned */
   186     RConeResourceLoader iResourceLoader;
   188     RConeResourceLoader iResourceLoader;
       
   189     /** Flag to indicate whether active profile is timed */
       
   190     TBool iTimed;
       
   191     /** Flag to indicate whether active profile is silent */
       
   192     TBool iSilent;
   187     };
   193     };
   188 
   194 
   189 #endif // CAIPROFILEENGINE_H
   195 #endif // CAIPROFILEENGINE_H
   190 
   196 
   191 // End of file
   197 // End of file