// -*- C++ -*- // $Id$ namespace TAO { ACE_INLINE Profile_Transport_Resolver:: Profile_Transport_Resolver (CORBA::Object *p, TAO_Stub *stub, bool block) : obj_ (p) , stub_ (stub) , transport_ (0) , profile_ (0) , is_released_ (false) , inconsistent_policies_ (0) , blocked_ (block) { } ACE_INLINE TAO_Stub * Profile_Transport_Resolver::stub (void) const { return this->stub_; } ACE_INLINE CORBA::Object_ptr Profile_Transport_Resolver::object (void) const { return this->obj_; } ACE_INLINE TAO_Profile * Profile_Transport_Resolver::profile (void) const { return this->profile_; } ACE_INLINE TAO_Transport * Profile_Transport_Resolver::transport (void) const { return this->transport_; } ACE_INLINE bool Profile_Transport_Resolver::blocked (void) const { return this->blocked_; } ACE_INLINE void Profile_Transport_Resolver::transport_released (void) const { this->is_released_ = true; } ACE_INLINE CORBA::PolicyList * Profile_Transport_Resolver::inconsistent_policies (void) const { return this->inconsistent_policies_; } ACE_INLINE CORBA::PolicyList * Profile_Transport_Resolver::steal_inconsistent_policies (void) { CORBA::PolicyList *tmp = this->inconsistent_policies_; this->inconsistent_policies_ = 0; return tmp; } }