TECAMEvent2 Class Reference

class TECAMEvent2 : public TECAMEvent

Special type of TECAMEvent class used to retrieve some extra information from particular events received

Inherits from

Constructor & Destructor Documentation

TECAMEvent2(TUid, TInt, TInt)

IMPORT_CTECAMEvent2(TUidaEventType,
TIntaErrorCode,
TIntaParam
)

Parameters

TUid aEventType
TInt aErrorCode
TInt aParam

Member Functions Documentation

EventClassUsed()

IMPORT_C const TUid &EventClassUsed()const

IsEventEncapsulationValid(const TECAMEvent &)

IMPORT_C TBoolIsEventEncapsulationValid(const TECAMEvent &aECAMEvent)[static]

Parameters

const TECAMEvent & aECAMEvent

Member Data Documentation

TUid iEventClassUsed

TUid iEventClassUsed[private]

Uid representing this version of TECAMEvent base class. Uid used is KUidECamEventClass2

TInt iParam

TInt iParam

This signifies different things for different valid events.

Future events may also use this class member variable.

TInt iParam1

TInt iParam1

iParam1 will be used to provide extra information if iParam is not sufficient. This signifies different things for different valid events.

Future events may also use this class member variable.

TInt iReserved2

TInt iReserved2[private]

Reserved for future TInt iReserved1; -> Made Public TInt iParam1 Reserved for future