Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <LogClientChangeObserver.h>
Link against: logcli.lib

Class MLogClientChangeObserver

class MLogClientChangeObserver;

Description

This class allows a client of the log engine to observe specific change events within a given view.

Members

Defined in MLogClientChangeObserver:


Member functions


HandleLogClientChangeEventL(TUid,TInt,TInt,TInt)

virtual void HandleLogClientChangeEventL(TUid aChangeType, TInt aChangeParam1, TInt aChangeParam2, TInt aChangeParam3)=0;

Description

Handle a global change within the logs database

This method is called when a generic event occurs within the log database. Such events are not specific to a view (see MLogViewChangeObserver for view specific events).

A list of change types and their associated parameters follows:

KLogClientChangeEventLogCleared - no parameters. This event occurs when the log database is cleared. KLogClientChangeEventRefreshView - no parameters. This event occurs when the client needs to refresh their view. For example, this occurs after the log database has been restored from a backup.

Parameters

TUid aChangeType

The uid corresponding to the type of event which occurred.

TInt aChangeParam1

A context-specific change paramater which can be interpreted based on the change type.

TInt aChangeParam2

A context-specific change paramater which can be interpreted based on the change type.

TInt aChangeParam3

A context-specific change paramater which can be interpreted based on the change type.


MLogClientChangeObserver_Reserved1()

private: IMPORT_C virtual void MLogClientChangeObserver_Reserved1();

Description


MLogClientChangeObserver_Reserved2()

private: IMPORT_C virtual void MLogClientChangeObserver_Reserved2();

Description