Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ACE_Reactor_Notification_Strategy Class Reference

Used to notify an ACE_Reactor. More...

`#include <Strategies.h>`

Inheritance diagram for ACE_Reactor_Notification_Strategy

[legend]
Collaboration diagram for ACE_Reactor_Notification_Strategy:

[legend]
List of all members.

## Public Methods
| ACE_Reactor_Notification_Strategy (ACE_Reactor *reactor, ACE_Event_Handler *eh, ACE_Reactor_Mask mask)
virtual | ~ACE_Reactor_Notification_Strategy (void)
| Default dtor.
virtual int | notify (void)
virtual int | notify (ACE_Event_Handler *, ACE_Reactor_Mask mask)
ACE_Reactor* | reactor (void)
void | reactor (ACE_Reactor *r)
## Protected Attributes
ACE_Reactor* | reactor_

## Detailed Description

Used to notify an ACE_Reactor.

Integrates the notification into the method.

## Constructor & Destructor Documentation

ACE_Reactor_Notification_Strategy::ACE_Reactor_Notification_Strategy ( | ACE_Reactor * reactor,
| ACE_Event_Handler * eh,
| ACE_Reactor_Mask mask )

ACE_INLINE ACE_Reactor_Notification_Strategy::~ACE_Reactor_Notification_Strategy ( | void )`[virtual]`

| Default dtor.

## Member Function Documentation

int ACE_Reactor_Notification_Strategy::notify ( | ACE_Event_Handler * eh,
| ACE_Reactor_Mask mask )`[virtual]`

| Reimplemented from ACE_Notification_Strategy.

int ACE_Reactor_Notification_Strategy::notify ( | void )`[virtual]`

| Reimplemented from ACE_Notification_Strategy.

void ACE_Reactor_Notification_Strategy::reactor ( | ACE_Reactor * r )

ACE_Reactor * ACE_Reactor_Notification_Strategy::reactor ( | void )

## Member Data Documentation

ACE_Reactor * ACE_Reactor_Notification_Strategy::reactor_`[protected]`

The documentation for this class was generated from the following files:

- Strategies.h
- Strategies.cpp
- Strategies.i