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 heap
CActive - The core class of the active object abstraction
CLogView - Navigates a view on the log database
CLogViewEvent - 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(),
SetActive(),
SetPriority(),
TPriority,
iStatus
Inherited from CBase:
Delete(),
operator new()
Inherited from CLogActive:
Complete(),
DoComplete(),
Queue(),
RunL()
Inherited from CLogView:
CountL(),
DoCancel(),
DoRunL(),
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
| Capability: |
Security policy note: |
None required. |
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.
|
|
| Capability: |
Security policy note: |
None required. |
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.
|
|
| Capability: |
Security policy note: |
None required. |
IMPORT_C TBool SetFilterParseFilterByFilterL(const CLogFilterList &aFilterList, TRequestStatus &aStatus);
Description
Parameters
Return value