diff options
Diffstat (limited to 'TAO/tao/IORC.h')
-rw-r--r-- | TAO/tao/IORC.h | 15 |
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, |