summaryrefslogtreecommitdiff
path: root/TAO/tao/PortableServer/Regular_POA.inl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/PortableServer/Regular_POA.inl')
-rw-r--r--TAO/tao/PortableServer/Regular_POA.inl14
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 ();
+}
+