forAll(lst, lstI) { const T& sub = lst[lstI]; forAll(aop(sub), elemI) { result[globalElemI++] = aop(sub)[elemI]; }
void TAO_Notify_Object::destroy_object_poa (void) { if (this->object_poa_ != 0) { try { if ( this->object_poa_ == this->proxy_poa_ ) this->proxy_poa_ = 0; if ( this->object_poa_ == this->poa_ ) this->poa_ = 0; if ( this->own_object_poa_ == true ) { this->own_object_poa_ = false; ACE_Auto_Ptr< TAO_Notify_POA_Helper > aop( object_poa_ ); this->object_poa_->destroy (); } this->object_poa_ = 0; } catch (const CORBA::Exception& ex) { if (TAO_debug_level > 2) ex._tao_print_exception ("Proxy shutdown error (%P|%t)\n"); } } }