class MLogViewChangeObserver |
This class allows a client of the log engine to observe specific change events within a given view.
Public Member Functions | |
---|---|
void | HandleLogViewChangeEventAddedL(TLogId, TInt, TInt, TInt) |
void | HandleLogViewChangeEventChangedL(TLogId, TInt, TInt, TInt) |
void | HandleLogViewChangeEventDeletedL(TLogId, TInt, TInt, TInt) |
void | HandleLogViewChangeEventAddedL | ( | TLogId | aId, |
TInt | aViewIndex, | |||
TInt | aChangeIndex, | |||
TInt | aTotalChangeCount | |||
) | [pure virtual] |
Handle a change corresponding to a view addition
This method is called when a log event is added to a view. The event maybe recently added, or have existed for some time but only now meet the criteria of this view (i.e satisfy the filter) due to some other change.
TLogId aId | The id of the log event which has been added to the view. |
TInt aViewIndex | The position within the view at which the event has been added. |
TInt aChangeIndex | In a series of changes, this is the index of the currently processing change. The change index will be greater than (or equal to) 0, and less than the total change count. |
TInt aTotalChangeCount | This is the total count of all changes which will be processed in this batch. |
void | HandleLogViewChangeEventChangedL | ( | TLogId | aId, |
TInt | aViewIndex, | |||
TInt | aChangeIndex, | |||
TInt | aTotalChangeCount | |||
) | [pure virtual] |
Handle a change corresponding to a view change
This method is called when a log event changes within a view.
TLogId aId | The id of the log event which has changed within the view. |
TInt aViewIndex | The position within the view where the change occurred. |
TInt aChangeIndex | In a series of changes, this is the index of the currently processing change. The change index will be greater than (or equal to) 0, and less than the total change count. |
TInt aTotalChangeCount | This is the total count of all changes which will be processed in this batch. |
void | HandleLogViewChangeEventDeletedL | ( | TLogId | aId, |
TInt | aViewIndex, | |||
TInt | aChangeIndex, | |||
TInt | aTotalChangeCount | |||
) | [pure virtual] |
Handle a change corresponding to a view deletion
This method is called when a log event is removed from a view.
TLogId aId | The id of the log event which has been removed from the view |
TInt aViewIndex | The position within the view which the event previously held. |
TInt aChangeIndex | In a series of changes, this is the index of the currently processing change. The change index will be greater than (or equal to) 0, and less than the total change count. |
TInt aTotalChangeCount | This is the total count of all changes which will be processed in this batch |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.