summaryrefslogtreecommitdiff
path: root/TAO/tao/Tagged_Profile.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Tagged_Profile.i')
-rw-r--r--TAO/tao/Tagged_Profile.i22
1 files changed, 17 insertions, 5 deletions
diff --git a/TAO/tao/Tagged_Profile.i b/TAO/tao/Tagged_Profile.i
index cccf1d21463..99345085b95 100644
--- a/TAO/tao/Tagged_Profile.i
+++ b/TAO/tao/Tagged_Profile.i
@@ -1,12 +1,13 @@
// -*- C++ -*-
// $Id$
-ACE_INLINE
+ACE_INLINE
TAO_Tagged_Profile::TAO_Tagged_Profile (TAO_ORB_Core *orb_core)
: orb_core_ (orb_core),
object_key_ (),
profile_ (),
- addr_info_ ()
+ profile_index_ (0),
+ type_id_ ()
{
}
@@ -39,8 +40,19 @@ TAO_Tagged_Profile::tagged_profile (void)
return this->profile_;
}
-ACE_INLINE GIOP::IORAddressingInfo &
-TAO_Tagged_Profile::addressing_info (void)
+ACE_INLINE CORBA::ULong
+TAO_Tagged_Profile::profile_index (void)
{
- return this->addr_info_;
+ return this->profile_index_;
+}
+ACE_INLINE void
+TAO_Tagged_Profile::profile_index (CORBA::ULong ind)
+{
+ this->profile_index_ = ind;
+}
+
+ACE_INLINE ACE_CString &
+TAO_Tagged_Profile::type_id (void)
+{
+ return this->type_id_;
}