uiacceltk/hitchcock/goommonitor/inc/goomwindowgrouplist.h
branchRCL_3
changeset 17 c9d868f1e20c
parent 15 cd0ae4656946
equal deleted inserted replaced
15:cd0ae4656946 17:c9d868f1e20c
    76     TInt GetIndexFromAppId(TUint aAppId) const;
    76     TInt GetIndexFromAppId(TUint aAppId) const;
    77     TInt GetIndexFromWgId(TInt aWgId) const;
    77     TInt GetIndexFromWgId(TInt aWgId) const;
    78     
    78     
    79     // Find all the windowgroups in the list that matches application id for this window group
    79     // Find all the windowgroups in the list that matches application id for this window group
    80     void GetAllWgIdsMatchingAppId(TInt aWgId, RArray<TInt> & WgIdList) const;
    80     void GetAllWgIdsMatchingAppId(TInt aWgId, RArray<TInt> & WgIdList) const;
    81 
    81 /*
    82     TInt LowOnMemWgs(TInt aIndex) 
    82     TInt LowOnMemWgs(TInt aIndex) 
    83         {
    83         {
    84         if (aIndex >= iLowOnMemWgs.Count() || aIndex < 0)
    84         if (aIndex >= iLowOnMemWgs.Count() || aIndex < 0)
    85             {
    85             {
    86             return KErrNotFound;
    86             return KErrNotFound;
    88         else
    88         else
    89             {
    89             {
    90             return iLowOnMemWgs[aIndex];
    90             return iLowOnMemWgs[aIndex];
    91             }
    91             }
    92         }
    92         }
    93 
    93 */
    94     TInt FindParentIdL(TInt aWgId);    
    94     TInt FindParentIdL(TInt aWgId);    
       
    95     
       
    96     void GetListOfWindowGroupsWSurfaces(RArray<TInt>& aLowOnMemWgs);
    95     
    97     
    96 private:    
    98 private:    
    97 
    99 
    98     void CollapseWindowGroupTree(RArray<TInt>& aWgsHavingSurfaces);
   100     void CollapseWindowGroupTree(RArray<TInt>& aWgsHavingSurfaces);
    99     
   101