diff options
Diffstat (limited to 'TAO/tao/Transport_Descriptor_Interface.inl')
-rw-r--r-- | TAO/tao/Transport_Descriptor_Interface.inl | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/TAO/tao/Transport_Descriptor_Interface.inl b/TAO/tao/Transport_Descriptor_Interface.inl new file mode 100644 index 00000000000..4e667f946a9 --- /dev/null +++ b/TAO/tao/Transport_Descriptor_Interface.inl @@ -0,0 +1,39 @@ +// -*- C++ -*- +// +//$Id$ + +TAO_BEGIN_VERSIONED_NAMESPACE_DECL + +ACE_INLINE +TAO_Transport_Descriptor_Interface::TAO_Transport_Descriptor_Interface ( + TAO_Endpoint *endpoint, + CORBA::Boolean take_ownership) + : endpoint_ (endpoint), + bidir_flag_ (false), + release_ (take_ownership) +{ +} + +ACE_INLINE +TAO_Transport_Descriptor_Interface::TAO_Transport_Descriptor_Interface (void) + : endpoint_ (0), + bidir_flag_ (false), + release_ (false) +{ +} + + +ACE_INLINE TAO_Endpoint * +TAO_Transport_Descriptor_Interface::endpoint (void) +{ + return this->endpoint_; +} + + +ACE_INLINE void +TAO_Transport_Descriptor_Interface::set_bidir_flag (CORBA::Boolean flag) +{ + this->bidir_flag_ = flag; +} + +TAO_END_VERSIONED_NAMESPACE_DECL |