coreapplicationuis/SysAp/Inc/sysapbatteryinfocontroller.h
branchRCL_3
changeset 62 924385140d98
parent 13 096dad6e50a9
child 63 c2c61fdca848
equal deleted inserted replaced
58:0818dd463d41 62:924385140d98
    20 #define SYSAPBATTERYINFOCONTROLLER_H
    20 #define SYSAPBATTERYINFOCONTROLLER_H
    21 
    21 
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 
    23 
    24 class CBSUtil;
    24 class CBSUtil;
    25 class CBatteryPopupControl;
    25 // class CBatteryPopupControl;
    26 
    26 
    27 /**
    27 /**
    28  *  Controller for enhanced battery information.
    28  *  Controller for enhanced battery information.
    29  *
    29  *
    30  *  @lib None.
    30  *  @lib None.
    99      *
    99      *
   100      * @see KHWRMBatteryStatus
   100      * @see KHWRMBatteryStatus
   101      */
   101      */
   102      void BatteryStatusUpdated( const TInt aValue );
   102      void BatteryStatusUpdated( const TInt aValue );
   103 
   103 
   104      /**
       
   105      * Check if battery status is above the threshold level 
       
   106      *
       
   107      */
       
   108      TBool IsBatteryInfoAboveThreshold() const;
       
   109 
       
   110 private:
   104 private:
   111 
   105 
   112     /**
   106     /**
   113     * C++ default constructor.
   107     * C++ default constructor.
   114     */
   108     */
   155     
   149     
   156     /**
   150     /**
   157     * Battery popup control.
   151     * Battery popup control.
   158     * Own.
   152     * Own.
   159     */
   153     */
   160     CBatteryPopupControl* iBatteryPopup;
   154     // CBatteryPopupControl* iBatteryPopup;
   161     };
   155     };
   162 
   156 
   163 
   157 
   164 #endif // SYSAPBATTERYINFOCONTROLLER_H
   158 #endif // SYSAPBATTERYINFOCONTROLLER_H