diff options
Diffstat (limited to 'TAO/tao/PortableServer/Regular_POA.inl')
-rw-r--r-- | TAO/tao/PortableServer/Regular_POA.inl | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/tao/PortableServer/Regular_POA.inl b/TAO/tao/PortableServer/Regular_POA.inl new file mode 100644 index 00000000000..fa533b4991e --- /dev/null +++ b/TAO/tao/PortableServer/Regular_POA.inl @@ -0,0 +1,14 @@ +// -*- C++ -*- +// +// $Id$ + +ACE_INLINE PortableServer::POA_ptr +TAO_Regular_POA::the_parent (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) + ACE_THROW_SPEC ((CORBA::SystemException)) +{ + if (this->parent_ != 0) + return PortableServer::POA::_duplicate (this->parent_); + else + return PortableServer::POA::_nil (); +} + |