INotificationEventFor

An INotificationEventFor is a specialized subclass of INotificationEvent which allows a notifier to pass event-specific data to its observers.


INotificationEventFor - Member Functions and Data by Group

Constructors & Destructor

You can construct, destruct, and assign objects of this class.


[view class]
~INotificationEventFor
public:
virtual ~INotificationEventFor()

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
INotificationEventFor
Creates an INotificationEvent from an interest and a reference to some event data. The event data is copied within the constructor.


Overload 1
public:
INotificationEventFor( const INotificationEventFor < AType >& event )

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Overload 2
public:
INotificationEventFor( const IInterest& interest, const AType& data )

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
operator =
public:
INotificationEventFor < AType >& operator =( const INotificationEventFor < AType >& event )
Assigns the contents of one notification event object to another.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Duplication


[view class]
clone
public:
virtual INotificationEvent* clone() const
Returns a pointer to a copy of this object.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Event attributes

These members return attributes of the object.


[view class]
eventData
public:
const AType& eventData() const
Returns the templatized event data associated with the event.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
interest
public:
virtual const IInterest& interest() const
Returns the interest which describes the event.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
notificationId
public:
virtual INotificationId notificationId() const
Returns the notification id for the event.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
notifierAddress
public:
virtual INotifierAddress notifierAddress() const
Returns the notifier address which identifies the source notifier of the event.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


INotificationEventFor - Inherited Member Functions and Data

Inherited Public Functions

INotificationEvent

Inherited Public Data

Inherited Protected Functions

INotificationEvent

Inherited Protected Data