diff options
Diffstat (limited to 'TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.cpp')
-rw-r--r-- | TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.cpp | 44 |
1 files changed, 15 insertions, 29 deletions
diff --git a/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.cpp b/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.cpp index 03259f3a123..b2385f752dc 100644 --- a/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.cpp +++ b/TAO/orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.cpp @@ -5,63 +5,54 @@ void Consumer::open (CosEventChannelAdmin::EventChannel_ptr event_channel, - CORBA::ORB_ptr orb - ACE_ENV_ARG_DECL) + CORBA::ORB_ptr orb) { this->orb_ = orb; // = Connect as a consumer. this->consumer_admin_ = - event_channel->for_consumers (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + event_channel->for_consumers (); } void -Consumer::close (ACE_ENV_SINGLE_ARG_DECL) +Consumer::close (void) { - this->disconnect (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + this->disconnect (); this->consumer_admin_ = CosEventChannelAdmin::ConsumerAdmin::_nil (); } void -Consumer::connect (ACE_ENV_SINGLE_ARG_DECL) +Consumer::connect (void) { if (CORBA::is_nil (this->consumer_admin_.in ())) return; CosEventComm::PushConsumer_var objref = - this->_this (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + this->_this (); this->supplier_proxy_ = - this->consumer_admin_->obtain_push_supplier (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + this->consumer_admin_->obtain_push_supplier (); - this->supplier_proxy_->connect_push_consumer (objref.in () - ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + this->supplier_proxy_->connect_push_consumer (objref.in ()); } void -Consumer::disconnect (ACE_ENV_SINGLE_ARG_DECL) +Consumer::disconnect (void) { if (CORBA::is_nil (this->supplier_proxy_.in ()) || CORBA::is_nil (this->consumer_admin_.in ())) return; - this->supplier_proxy_->disconnect_push_supplier (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + this->supplier_proxy_->disconnect_push_supplier (); this->supplier_proxy_ = CosEventChannelAdmin::ProxyPushSupplier::_nil (); } void -Consumer::push (const CORBA::Any & - ACE_ENV_ARG_DECL_NOT_USED) +Consumer::push (const CORBA::Any &) ACE_THROW_SPEC (( CORBA::SystemException, CosEventComm::Disconnected @@ -74,7 +65,7 @@ Consumer::push (const CORBA::Any & } void -Consumer::disconnect_push_consumer (ACE_ENV_SINGLE_ARG_DECL) +Consumer::disconnect_push_consumer (void) ACE_THROW_SPEC (( CORBA::SystemException )) @@ -82,15 +73,10 @@ Consumer::disconnect_push_consumer (ACE_ENV_SINGLE_ARG_DECL) // Deactivate this object. PortableServer::POA_var poa = - this->_default_POA (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + this->_default_POA (); PortableServer::ObjectId_var id = - poa->servant_to_id (this - ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + poa->servant_to_id (this); - poa->deactivate_object (id.in () - ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + poa->deactivate_object (id.in ()); } |