coreapplicationuis/SysAp/Inc/SysApAppUi.h
branchRCL_3
changeset 12 7645e9ce10dc
parent 0 2e3d3ce01487
child 13 096dad6e50a9
equal deleted inserted replaced
4:0fdb7f6b0309 12:7645e9ce10dc
  1423         * @since S60 3.2
  1423         * @since S60 3.2
  1424         * @return reference to CSysApCenRepLogsObserver object
  1424         * @return reference to CSysApCenRepLogsObserver object
  1425         */
  1425         */
  1426         CSysApCenRepLogsObserver& CSysApAppUi::LogsObserverL();
  1426         CSysApCenRepLogsObserver& CSysApAppUi::LogsObserverL();
  1427 
  1427 
  1428     private: //Data members
  1428     /**
       
  1429      * Adds MMC removal item(s) to power menu.
       
  1430      * 
       
  1431      * @since S60 5.2
       
  1432      * 
       
  1433      * @param aProfileNameCDesCArray Array holding menu item labels
       
  1434      * @param aItemIdArray Item labels for cover ui
       
  1435      * @param aPowerMenuItemIndex last used index in power menue 
       
  1436      */
       
  1437     void AddMmcMenuItemsL( CDesCArray*& aProfileNameCDesCArray,
       
  1438                            RArray<TInt>& aItemIdArray, 
       
  1439                            TInt& aPowerMenuItemIndex );
       
  1440 
       
  1441 private:
       
  1442     //Data members
  1429 
  1443 
  1430         /*****************************************************
  1444         /*****************************************************
  1431          * Series 60 Customer / DOS
  1445          * Series 60 Customer / DOS
  1432          * Series 60 Domestic OS API
  1446          * Series 60 Domestic OS API
  1433          *****************************************************/
  1447          *****************************************************/
  1647         * SysAp battery info controller.
  1661         * SysAp battery info controller.
  1648         * Own.
  1662         * Own.
  1649         */
  1663         */
  1650         CSysApBatteryInfoController* iSysApBatteryInfoController;
  1664         CSysApBatteryInfoController* iSysApBatteryInfoController;
  1651 
  1665 
  1652 		        /**
  1666     /**
  1653          * Returns whether a de/encrypting operation is ongoing
  1667      * Returns whether a de/encrypting operation is ongoing
  1654          *
  1668      *
  1655      	* @since S60 3.1
  1669      * @since S60 3.1
  1656      	* @return TBool ETrue if a de/encrypting operation is in progress
  1670      * @return TBool ETrue if a de/encrypting operation is in progress
  1657      	*/
  1671      */
  1658          TBool IsEncryptionOperationOngoingL() const;
  1672     TBool IsEncryptionOperationOngoingL() const;
  1659 		 TInt iKeyBoardRepeatCount;
  1673     TInt iKeyBoardRepeatCount;
  1660 		 TBool iFlagForRmvMmcFrmShortPwrKey;
  1674     TBool iFlagForRmvMmcFrmShortPwrKey;
       
  1675 
       
  1676     //Offset of profile-related menu items in power key menu
       
  1677     TInt iProfileItemsOffset;
  1661     };
  1678     };
  1662 
  1679 
  1663 #endif      // SYSAPAPPUI_H
  1680 #endif      // SYSAPAPPUI_H
  1664 
  1681 
  1665 // End of File
  1682 // End of File