summaryrefslogtreecommitdiff
path: root/TAO/tao/IORC.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IORC.h')
-rw-r--r--TAO/tao/IORC.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/TAO/tao/IORC.h b/TAO/tao/IORC.h
index a0a9639f5d4..c3d5cef3370 100644
--- a/TAO/tao/IORC.h
+++ b/TAO/tao/IORC.h
@@ -118,6 +118,11 @@ TAO_NAMESPACE TAO_IOP
CORBA::Environment &ACE_TRY_ENV =
TAO_default_environment ()
);
+ static TAO_IOR_Manipulation_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj,
+ CORBA::Environment &ACE_TRY_ENV =
+ TAO_default_environment ()
+ );
static TAO_IOR_Manipulation_ptr _nil (void);
@@ -377,7 +382,7 @@ TAO_NAMESPACE TAO_IOP
TAO_IOP::TAO_IOR_Manipulation::EmptyProfileList,
TAO_IOP::TAO_IOR_Manipulation::Duplicate,
TAO_IOP::TAO_IOR_Manipulation::Invalid_IOR
- )) = 0;
+ ));
virtual CORBA::Object_ptr add_profiles (
CORBA::Object_ptr ior1,
@@ -390,7 +395,7 @@ TAO_NAMESPACE TAO_IOP
TAO_IOP::TAO_IOR_Manipulation::EmptyProfileList,
TAO_IOP::TAO_IOR_Manipulation::Duplicate,
TAO_IOP::TAO_IOR_Manipulation::Invalid_IOR
- )) = 0;
+ ));
virtual CORBA::Object_ptr remove_profiles (
CORBA::Object_ptr ior1,
@@ -403,7 +408,7 @@ TAO_NAMESPACE TAO_IOP
TAO_IOP::TAO_IOR_Manipulation::Invalid_IOR,
TAO_IOP::TAO_IOR_Manipulation::EmptyProfileList,
TAO_IOP::TAO_IOR_Manipulation::NotFound
- )) = 0;
+ ));
virtual CORBA::ULong is_in_ior (
CORBA::Object_ptr ior1,
@@ -414,7 +419,7 @@ TAO_NAMESPACE TAO_IOP
ACE_THROW_SPEC ((
CORBA::SystemException,
TAO_IOP::TAO_IOR_Manipulation::NotFound
- )) = 0;
+ ));
virtual CORBA::ULong get_profile_count (
CORBA::Object_ptr ior,
@@ -424,7 +429,7 @@ TAO_NAMESPACE TAO_IOP
ACE_THROW_SPEC ((
CORBA::SystemException,
TAO_IOP::TAO_IOR_Manipulation::EmptyProfileList
- )) = 0;
+ ));
virtual CORBA::Boolean _is_a (
const CORBA::Char *type_id,