-
Key: CORBA24-47
-
Legacy Issue Number: 3072
-
Status: closed
-
Source: UBS ( Hans Kneubuehl)
-
Summary:
Chapter 5.2.5: Value type semantics should not define that an instance of a
value type can be passed (directly) as a parameter that is declared as an
interface type. The reason is that this is not true in some of the language
mappings (e.g. C++) because it contradicts the kind and nature of value types.A value type instance IS NOT an object reference even if it is registered with
the ORB. Therefore, if a construct conceptually is not a subtype of another
construct, it should not be possible that it substitutes the other. Also, it
should not be required that there are any shortcuts which automatically convert
a registered valuetype to it's associated object reference. -
Reported: CORBA 2.3.1 — Tue, 30 Nov 1999 05:00 GMT
-
Disposition: Resolved — CORBA 2.4
-
Disposition Summary:
Clarify the ambiguity that leads to the possible inappropriate interpretation
-
Updated: Fri, 6 Mar 2015 20:58 GMT