#include <EC_SupplierAdmin.h>
Inheritance diagram for TAO_EC_SupplierAdmin:
Public Member Functions | |
TAO_EC_SupplierAdmin (TAO_EC_Event_Channel_Base *event_channel) | |
constructor... | |
virtual | ~TAO_EC_SupplierAdmin (void) |
destructor... | |
Public Attributes | |
virtual RtecEventChannelAdmin::ProxyPushConsumer_ptr virtual obtain_push_consumer() ACE_THROW_SPEC((CORBA PortableServer::POA_pt | _default_POA )() |
Private Attributes | |
PortableServer::POA_var | default_POA_ |
Store the default POA. |
It does not assume ownership of the TAO_EC_Event_Channel_Base object
Definition at line 45 of file EC_SupplierAdmin.h.
|
constructor...
Definition at line 15 of file EC_SupplierAdmin.cpp.
00016 : TAO_ESF_Peer_Admin<TAO_EC_Event_Channel_Base,TAO_EC_ProxyPushConsumer,RtecEventChannelAdmin::ProxyPushConsumer,TAO_EC_ProxyPushSupplier> (ec) 00017 { 00018 this->default_POA_ = 00019 this->event_channel_->supplier_poa (); 00020 } |
|
destructor...
Definition at line 22 of file EC_SupplierAdmin.cpp.
00023 { 00024 } |
|
Definition at line 34 of file EC_SupplierAdmin.cpp. Referenced by TAO_EC_Event_Channel_Base::deactivate_supplier_admin().
00035 {
00036 return PortableServer::POA::_duplicate (this->default_POA_.in ());
00037 }
|
|
Store the default POA.
Definition at line 66 of file EC_SupplierAdmin.h. |