TAO_EC_ConsumerAdmin Class Reference

Implements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects. More...

#include <EC_ConsumerAdmin.h>

Inheritance diagram for TAO_EC_ConsumerAdmin:

Inheritance graph
[legend]
Collaboration diagram for TAO_EC_ConsumerAdmin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_EC_ConsumerAdmin (TAO_EC_Event_Channel_Base *event_channel)
virtual ~TAO_EC_ConsumerAdmin (void)
 Destructor...

Public Attributes

virtual RtecEventChannelAdmin::ProxyPushSupplier_ptr
virtual obtain_push_supplier(ACE_ENV_SINGLE_ARG_DECL_NOT_USED)
ACE_THROW_SPEC((CORBA PortableServer::POA_pt 
_default_POA )(ACE_ENV_SINGLE_ARG_DECL)

Private Attributes

PortableServer::POA_var default_POA_
 Store the default POA.

Detailed Description

Implements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects.

Memory Management

It does not assume ownership of the TAO_EC_Event_Channel_Base object; but it *does* assume ownership of the TAO_EC_ProxyPushSupplier_Set object.

Locking

No provisions for locking, access must be serialized externally.


Constructor & Destructor Documentation

TAO_EC_ConsumerAdmin::TAO_EC_ConsumerAdmin TAO_EC_Event_Channel_Base event_channel  ) 
 

Constructor. Builds one using the event_channel argument. In any case it assumes ownership.

TAO_EC_ConsumerAdmin::~TAO_EC_ConsumerAdmin void   )  [virtual]
 

Destructor...


Member Data Documentation

PortableServer::POA_ptr TAO_EC_ConsumerAdmin::_default_POA
 

PortableServer::POA_var TAO_EC_ConsumerAdmin::default_POA_ [private]
 

Store the default POA.


The documentation for this class was generated from the following files:
Generated on Wed Nov 23 16:18:30 2005 for TAO_RTEvent by  doxygen 1.4.5