81 EMemSpyWindowServerEventNameChanged, |
81 EMemSpyWindowServerEventNameChanged, |
82 EMemSpyWindowServerEventFocusGained, |
82 EMemSpyWindowServerEventFocusGained, |
83 EMemSpyWindowServerEventFocusLost |
83 EMemSpyWindowServerEventFocusLost |
84 }; |
84 }; |
85 public: |
85 public: |
86 static CMemSpyEngineHelperSysMemTrackerCycleChangeWindowGroup* NewLC( TUint8 aAttribs, const TMemSpyEngineWindowGroupDetails aCurrent, TMemSpyWindowServerEvent aEvent = EMemSpyWindowServerEventNoEvent ); |
86 static CMemSpyEngineHelperSysMemTrackerCycleChangeWindowGroup* NewLC( TUint8 aAttribs, const TMemSpyEngineWindowGroupDetails& aCurrent, TMemSpyWindowServerEvent aEvent = EMemSpyWindowServerEventNoEvent ); |
87 ~CMemSpyEngineHelperSysMemTrackerCycleChangeWindowGroup(); |
87 ~CMemSpyEngineHelperSysMemTrackerCycleChangeWindowGroup(); |
88 |
88 |
89 private: |
89 private: |
90 CMemSpyEngineHelperSysMemTrackerCycleChangeWindowGroup( TUint8 aAttrib, const TMemSpyEngineWindowGroupDetails aCurrent, TMemSpyWindowServerEvent aEvent ); |
90 CMemSpyEngineHelperSysMemTrackerCycleChangeWindowGroup( TUint8 aAttrib, const TMemSpyEngineWindowGroupDetails& aCurrent, TMemSpyWindowServerEvent aEvent ); |
91 void ConstructL(); |
91 void ConstructL(); |
92 |
92 |
93 public: // From CMemSpyEngineHelperSysMemTrackerCycleChange |
93 public: // From CMemSpyEngineHelperSysMemTrackerCycleChange |
94 TMemSpyEngineSysMemTrackerType Type() const; |
94 TMemSpyEngineSysMemTrackerType Type() const; |
95 void OutputHeaderL( CMemSpyEngineOutputSink& aSink, CMemSpyEngineHelperSysMemTrackerCycle& aCycle ); |
95 void OutputHeaderL( CMemSpyEngineOutputSink& aSink, CMemSpyEngineHelperSysMemTrackerCycle& aCycle ); |