| 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.
| Public Member Functions | |
|---|---|
| TEventsMask() | |
| void | Append(TRegisterNotificationEvent) |
| void | Begin() |
| TBool | Find(TRegisterNotificationEvent) |
| TRegisterNotificationEvent | Get() |
| TBool | Next() |
| void | Remove(TRegisterNotificationEvent) |
| void | Reset() |
| Private Attributes | |
|---|---|
| TUint16 | iMask |
| TUint8 | iNextSupportedEvent |
| void | Append | ( | TRegisterNotificationEvent | aEvent | ) |
| TRegisterNotificationEvent aEvent |
| TBool | Find | ( | TRegisterNotificationEvent | aEvent | ) | const |
| TRegisterNotificationEvent aEvent |
| void | Remove | ( | TRegisterNotificationEvent | aEvent | ) |
| TRegisterNotificationEvent aEvent |