coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp
branchRCL_3
changeset 3 096dad6e50a9
parent 0 2e3d3ce01487
child 19 924385140d98
--- a/coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp	Fri Mar 12 15:43:21 2010 +0200
+++ b/coreapplicationuis/SysAp/Src/sysapbatteryinfocontroller.cpp	Mon Mar 15 12:41:10 2010 +0200
@@ -218,3 +218,13 @@
     User::LeaveIfError( err );
     }
 
+
+// ---------------------------------------------------------------------------
+// CSysApBatteryInfoController::IsBatteryInfoAboveThreshold
+// ---------------------------------------------------------------------------
+//
+TBool CSysApBatteryInfoController::IsBatteryInfoAboveThreshold() const
+        {
+        TInt capacity = iBsUtil->GetBatteryCapacity();
+        return ((capacity <= iThresholdCapacity ? EBatteryInfoBelowThreshold : EBatteryInfoAboveThreshold) == EBatteryInfoAboveThreshold);
+        }