Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <eventlog.h>
Link against: systemmonitor.lib
This item is not part of the S60 5th Edition SDK

Class CEventLog

Interface status: test

class CEventLog;

Description

CEventLog: Implements append, read and count, to manage EventLog records.

Members

Defined in CEventLog:


Construction and destruction


CEventLog(TInstrumentationEventInformation *,CGlobalEventLogVars *,TInt,TBool)

Interface status: test Inherited from: CEventLog

IMPORT_C CEventLog(TInstrumentationEventInformation *aRecordsStart, CGlobalEventLogVars *aGlobalEventLog, TInt aBufferSize, TBool aCreatedChunk);

Description

Parameters

TInstrumentationEventInformation *aRecordsStart

CGlobalEventLogVars *aGlobalEventLog

TInt aBufferSize

TBool aCreatedChunk


~CEventLog()

Interface status: test Inherited from: CEventLog

IMPORT_C ~CEventLog();

Description

[Top]


Member functions


Append(TInstrumentationEventInformation *,TBool)

Interface status: test Inherited from: CEventLog

IMPORT_C void Append(TInstrumentationEventInformation *iEventInformation, TBool aIsTSBeforeCriticalSection);

Description

Parameters

TInstrumentationEventInformation *iEventInformation

TBool aIsTSBeforeCriticalSection


Read(TInstrumentationEventInformation *)

Interface status: test Inherited from: CEventLog

IMPORT_C void Read(TInstrumentationEventInformation *aRecord);

Description

Parameters

TInstrumentationEventInformation *aRecord


Count()

Interface status: test Inherited from: CEventLog

IMPORT_C TInt Count();

Description

Return value

TInt


CopyRecord(TInstrumentationEventInformation *,TInt)

Interface status: test Inherited from: CEventLog

IMPORT_C void CopyRecord(TInstrumentationEventInformation *aEventInformation, TInt aIndex);

Description

Parameters

TInstrumentationEventInformation *aEventInformation

TInt aIndex


ClearLog()

Interface status: test Inherited from: CEventLog

IMPORT_C void ClearLog();

Description