Location:
LOGVIEW.H
Link against: logcli.lib
class CLogViewEvent : public CLogView;
Description
A view on the event log.
The events included in the view are defined using a filter that specifies the constraints that all events in the view must satisfy. Filters are specified using one or more CLogFilter objects.
Derivation
CBase - Base class for all classes to be instantiated on the heapCActive - The core class of the active object abstractionCLogActive - Common active object behaviourCLogView - Navigates a view on the log databaseCLogViewEvent - A view on the event log
Members
Defined in CLogViewEvent:
NewL(), NewL(), SetFilterL(), SetFilterL(), SetFilterParseFilterByFilterL(), ~CLogViewEvent()
Inherited from CActive:
Cancel(),
Deque(),
EPriorityHigh,
EPriorityIdle,
EPriorityLow,
EPriorityStandard,
EPriorityUserInput,
Extension_(),
IsActive(),
IsAdded(),
Priority(),
RunError(),
RunL(),
SetActive(),
SetPriority(),
TPriority,
iStatus
Inherited from CBase:
Delete(),
operator new()
Inherited from CLogActive:
Complete(),
Queue()
Inherited from CLogView:
CountL(),
DoCancel(),
Event(),
FirstL(),
IsValid(),
LastL(),
NextL(),
PreviousL(),
SetFlagsL(),
iClient,
iData,
iMaintain,
iPackage,
iSpare2,
iValid,
iViewId,
iWindow
See also:
static IMPORT_C CLogViewEvent *NewL(CLogClient &aClient, TInt aPriority=CActive::EPriorityStandard);
Description
Parameters
Return value
static IMPORT_C CLogViewEvent *NewL(CLogClient &aClient, MLogViewChangeObserver &aObserver, TInt aPriority=CActive::EPriorityStandard);
Description
Parameters
Return value
IMPORT_C ~CLogViewEvent();
Description
Frees all resources owned by the object prior to its destruction. In particular, any outstanding asynchronous request is cancelled
IMPORT_C TBool SetFilterL(const CLogFilterList &aFilterList, TRequestStatus &aStatus);
Description
Initialises or refreshes the event view defined by the set of specified filters.
The view can only be used after the request completes successfully.
Parameters
const CLogFilterList &aFilterList |
The set of filters. |
TRequestStatus &aStatus |
The request status. On request completion, contains:KErrNone, if the view has been successfully initialised or refreshed;one of the other system wide error codes, otherwise. |
|
Return value
TBool
|
ETrue, if the function has successfully issued the asynchronous request. EFalse, if there are no events in the view. |
|
IMPORT_C TBool SetFilterL(const CLogFilter &aFilter, TRequestStatus &aStatus);
Description
Initialises or refreshes the event view defined by the specified filter.
The view can only be used after the request completes successfully.
Parameters
const CLogFilter &aFilter |
The filter. |
TRequestStatus &aStatus |
The request status. On request completion, contains:KErrNone, if the view has been successfully initialised or refreshed;one of the other system wide error codes, otherwise. |
|
Return value
TBool
|
ETrue, if the function has successfully issued the asynchronous request. EFalse, if there are no events in the view. |
|
IMPORT_C TBool SetFilterParseFilterByFilterL(const CLogFilterList &aFilterList, TRequestStatus &aStatus);
Description
Parameters
Return value