Public Member Functions | Private Attributes

ACE::IOS::StreamHandler< ACE_PEER_STREAM_1, ACE_SYNCH_DECL >::NotificationStrategyGuard Class Reference

Collaboration diagram for ACE::IOS::StreamHandler< ACE_PEER_STREAM_1, ACE_SYNCH_DECL >::NotificationStrategyGuard:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NotificationStrategyGuard (this_type &queue_owner, ACE_Reactor_Notification_Strategy *ns)
 ~NotificationStrategyGuard ()

Private Attributes

this_typequeue_owner_

Detailed Description

template<ACE_PEER_STREAM_1, ACE_SYNCH_DECL>
class ACE::IOS::StreamHandler< ACE_PEER_STREAM_1, ACE_SYNCH_DECL >::NotificationStrategyGuard

Definition at line 112 of file StreamHandler.h.


Constructor & Destructor Documentation

template<ACE_PEER_STREAM_1 , ACE_SYNCH_DECL >
ACE::IOS::StreamHandler< ACE_PEER_STREAM_1, ACE_SYNCH_DECL >::NotificationStrategyGuard::NotificationStrategyGuard ( this_type queue_owner,
ACE_Reactor_Notification_Strategy ns 
) [inline]

Definition at line 115 of file StreamHandler.h.

                {
                  public:

template<ACE_PEER_STREAM_1 , ACE_SYNCH_DECL >
ACE::IOS::StreamHandler< ACE_PEER_STREAM_1, ACE_SYNCH_DECL >::NotificationStrategyGuard::~NotificationStrategyGuard (  )  [inline]

Definition at line 121 of file StreamHandler.h.

                      : queue_owner_ (queue_owner)
                      {


Member Data Documentation

template<ACE_PEER_STREAM_1 , ACE_SYNCH_DECL >
this_type& ACE::IOS::StreamHandler< ACE_PEER_STREAM_1, ACE_SYNCH_DECL >::NotificationStrategyGuard::queue_owner_ [private]

Definition at line 126 of file StreamHandler.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines