Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: 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:
HandleLogClientChangeEventL(), MLogClientChangeObserver_Reserved1(), MLogClientChangeObserver_Reserved2()


Member functions


HandleLogClientChangeEventL()

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: virtual IMPORT_C void MLogClientChangeObserver_Reserved1();

Description


MLogClientChangeObserver_Reserved2()

private: virtual IMPORT_C void MLogClientChangeObserver_Reserved2();

Description