Issue 812: union typecode (02) (orb_revision) Source: (, ) Nature: Uncategorized Issue Severity: Minor Summary: Summary: 2. I cannot locate where the definition of typecodes for unions with members with multiple labels. The natural semantics with respect to the member accessor operations on that typecode and the CDR marshalling of that typecode would seem to be that the union declaration is treated as if the member definition in question were replicated once for each label. Resolution: Revised Text: Actions taken: December 23, 1997: received issue March 26, 1998: closed issue Discussion: End of Annotations:===== Return-Path: Date: Thu, 25 Dec 1997 20:03:38 -0800 From: Lewis Stiller To: issues@omg.org Subject: union typecode Union typecodes issues: 2. I cannot locate where the definition of typecodes for unions with members with multiple labels. The natural semantics with respect to the member accessor operations on that typecode and the CDR marshalling of that typecode would seem to be that the union declaration is treated as if the member definition in question were replicated once for each label. Dr. Lewis Stiller Franz Inc. 1995 University Ave., Berkeley, CA 94704 stiller@franz.com Return-Path: Sender: jon@biggar.org Date: Fri, 26 Dec 1997 09:09:35 -0800 From: Jonathan Biggar To: Lewis Stiller CC: issues@omg.org Subject: Re: union typecode References: <199712260403.UAA29412@corba.franz.com> Lewis Stiller wrote: > Union typecodes issues: > > 2. I cannot locate where the definition of typecodes for unions with > members with multiple labels. The natural semantics with respect to > the member accessor operations on that typecode and the CDR > marshalling of that typecode would seem to be that the union > declaration is treated as if the member definition in question were > replicated once for each label. You are right, multiple labels for the same member are represented as individual entries in the typecode, with duplicate values for the member name and member type. Jon Biggar jon@biggar.org