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