Public Member Functions | |
Notification (const NotificationID id, NotificationManager *owner) | |
void | notifyMe (NotificationReceiver *, NotificationFlags flags, NotificationFlags mask) |
void | cancelNotification (NotificationReceiver *receiver) |
void | setNotificationFlags (NotificationFlags flags, NotificationFlags mask) |
NotificationFlags | getNotificationFlags () |
void | clearNotificationFlags () |
Public Member Functions inherited from Pegasus::IDObject | |
IDObject (const int32 id) | |
int32 | getObjectID () const |
Protected Member Functions | |
void | checkReceivers () |
Protected Attributes | |
NotificationManager * | _owner |
ReceiverList | _receivers |
NotificationFlags | _currentFlags |