summaryrefslogtreecommitdiff
path: root/TAO/tao/ORB_Core.i
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-04-20 18:52:31 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-04-20 18:52:31 +0000
commit8efca65d815a0cc61fddac6e057f2ab946b51691 (patch)
tree85e2d9c2d4513cb40b3df69c4647c6d05d4fbb7e /TAO/tao/ORB_Core.i
parent024ebfe5a511be4a23146edd57a718bd028f88d5 (diff)
downloadATCD-8efca65d815a0cc61fddac6e057f2ab946b51691.tar.gz
New field and accessors.
Diffstat (limited to 'TAO/tao/ORB_Core.i')
-rw-r--r--TAO/tao/ORB_Core.i12
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/tao/ORB_Core.i b/TAO/tao/ORB_Core.i
index 7ff83f4e5e9..2cfc2f3964e 100644
--- a/TAO/tao/ORB_Core.i
+++ b/TAO/tao/ORB_Core.i
@@ -218,6 +218,18 @@ TAO_ORB_Core::implrepo_service (const CORBA::Object_ptr ir)
this->implrepo_service_ = ir;
}
+ACE_INLINE CORBA::Object_ptr
+TAO_ORB_Core::typecode_factory (void)
+{
+ return CORBA::Object::_duplicate (this->typecode_factory_);
+}
+
+ACE_INLINE void
+TAO_ORB_Core::typecode_factory (const CORBA::Object_ptr tf)
+{
+ this->typecode_factory_ = tf;
+}
+
// ****************************************************************
#if (TAO_HAS_BUFFERING_CONSTRAINT_POLICY == 1)