diff options
Diffstat (limited to 'TAO/tao/Valuetype/StringValueC.cpp')
-rw-r--r-- | TAO/tao/Valuetype/StringValueC.cpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/TAO/tao/Valuetype/StringValueC.cpp b/TAO/tao/Valuetype/StringValueC.cpp index 836192bc71a..848cf644b2e 100644 --- a/TAO/tao/Valuetype/StringValueC.cpp +++ b/TAO/tao/Valuetype/StringValueC.cpp @@ -112,6 +112,12 @@ CORBA::StringValue::_tao_obv_repository_id (void) const return this->_tao_obv_static_repository_id (); } +void +CORBA::StringValue::_tao_obv_truncatable_repo_ids (Repository_Id_List& ids) const +{ + ids.push_back (this->_tao_obv_static_repository_id ()); +} + CORBA::Boolean CORBA::StringValue::_tao_unmarshal ( TAO_InputCDR &strm, @@ -195,6 +201,12 @@ CORBA::WStringValue::_tao_obv_repository_id (void) const return this->_tao_obv_static_repository_id (); } +void +CORBA::WStringValue::_tao_obv_truncatable_repo_ids (Repository_Id_List& ids) const +{ + ids.push_back (this->_tao_obv_static_repository_id ()); +} + CORBA::Boolean CORBA::WStringValue::_tao_unmarshal ( TAO_InputCDR &strm, @@ -353,7 +365,7 @@ operator>>= ( CORBA::Boolean operator<< ( TAO_OutputCDR &strm, - const CORBA::StringValue *_tao_valuebox + CORBA::StringValue *_tao_valuebox ) { return @@ -381,7 +393,7 @@ operator>> ( CORBA::Boolean operator<< ( TAO_OutputCDR &strm, - const CORBA::WStringValue *_tao_valuebox + CORBA::WStringValue *_tao_valuebox ) { return |