diff options
Diffstat (limited to 'TAO/tao/Valuetype/StringValueC.inl')
-rw-r--r-- | TAO/tao/Valuetype/StringValueC.inl | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/TAO/tao/Valuetype/StringValueC.inl b/TAO/tao/Valuetype/StringValueC.inl index 04fc7a36098..a7b1df82545 100644 --- a/TAO/tao/Valuetype/StringValueC.inl +++ b/TAO/tao/Valuetype/StringValueC.inl @@ -142,8 +142,6 @@ CORBA::StringValue::_tao_marshal_v (TAO_OutputCDR & strm) const return (strm << this->_pd_value); } - - // TAO_IDL - Generated from // c:\projects\ace_cvs\ace_wrappers\tao\tao_idl\be\be_visitor_valuebox/valuebox_ci.cpp:60 ACE_INLINE const char* @@ -158,7 +156,12 @@ CORBA::StringValue::_tao_unmarshal_v (TAO_InputCDR & ) return 1; } - +ACE_INLINE CORBA::Boolean +CORBA::StringValue::_tao_match_formal_type (ptrdiff_t formal_type_id) const +{ + return formal_type_id == + reinterpret_cast<ptrdiff_t> (&CORBA::StringValue::_downcast); +} // TAO_IDL - Generated from // c:\projects\ace_cvs\ace_wrappers\tao\tao_idl\be\be_visitor_valuebox/valuebox_ci.cpp:332 @@ -290,5 +293,11 @@ CORBA::WStringValue::_tao_unmarshal_v (TAO_InputCDR & ) return 1; } +ACE_INLINE CORBA::Boolean +CORBA::WStringValue::_tao_match_formal_type (ptrdiff_t formal_type_id) const +{ + return formal_type_id == + reinterpret_cast<ptrdiff_t> (&CORBA::WStringValue::_downcast); +} TAO_END_VERSIONED_NAMESPACE_DECL |