TEventsMask Class Reference

class TEventsMask

This class stores the supported events list in a bitmask. The event ids are numbers from 0x01 to 0x09 (from specs). A 1 in the 0xXX position means that the XX eventid event is supported, a 0 in the same position means that it's not supported.

Constructor & Destructor Documentation

TEventsMask()

TEventsMask()

Member Functions Documentation

Append(TRegisterNotificationEvent)

voidAppend(TRegisterNotificationEventaEvent)

Parameters

TRegisterNotificationEvent aEvent

Begin()

voidBegin()

Find(TRegisterNotificationEvent)

TBool Find(TRegisterNotificationEventaEvent)const

Parameters

TRegisterNotificationEvent aEvent

Get()

TRegisterNotificationEvent Get()const

Next()

TBool Next()

Remove(TRegisterNotificationEvent)

voidRemove(TRegisterNotificationEventaEvent)

Parameters

TRegisterNotificationEvent aEvent

Reset()

voidReset()

Member Data Documentation

TUint16 iMask

TUint16 iMask[private]

TUint8 iNextSupportedEvent

TUint8 iNextSupportedEvent[private]