Issue 1856: 23.5.5 Mapping for Interfaces (Client-Side Specific) (ada-rtf) Source: (, ) Nature: Clarification Severity: Summary: Summary: 23.5.5 Mapping for Interfaces (Client-Side Specific) The section "Object Reference Operations" has some lines in typewriter font: function Is_Nil(Self : Ref) return Boolean; procedure Release(Self : Ref"CLASS); I believe these lines should instead be: function Is_Nil(Self : Ref"CLASS) return Boolean; procedure Release(Self : in out Ref"CLASS); Also, the Release operation is missing from 23.6.8 (Object) and lacking the "CLASS attribute in 23.8.8 (package CORBA.Object) Resolution: Revised Text: Actions taken: August 24, 1998: received issue June 4, 1999: closed issue Discussion: End of Annotations:===== Return-Path: From: stanice1@tornado.greatnet.cz Date: Mon, 24 Aug 1998 20:23:53 +0200 (CEST) To: ada-rtf@omg.org Subject: Object Reference Operations Issue type: Clarification 23.5.5 Mapping for Interfaces (Client-Side Specific) The section "Object Reference Operations" has some lines in typewriter font: function Is_Nil(Self : Ref) return Boolean; procedure Release(Self : Ref'CLASS); I believe these lines should instead be: function Is_Nil(Self : Ref'CLASS) return Boolean; procedure Release(Self : in out Ref'CLASS); Also, the Release operation is missing from 23.6.8 (Object) and lacking the 'CLASS attribute in 23.8.8 (package CORBA.Object) -- -- Please do not respond to the e-mail address from the header. -- Instead: Oliver M. Kellogg Daimler-Benz Aerospace AG Sensor Systems, Dept. VE3E3 D-89070 Ulm, Germany Tel: (+49) 731 392-7138 Fax: (+49) 731 392-4255 E-mail: Oliver.Kellogg@vs.dasa.de From: "Oliver Kellogg" To: Subject: ptc/99-02-02, resolution of issue 1856 Date: Wed, 5 May 1999 16:12:08 +0200 X-Msmail-Priority: Normal X-MIME-Autoconverted: from quoted-printable to 8bit by emerald.omg.org id KAA25862 In issue 1856 (Object Reference Operations Descriptions), I had proposed function Is_Nil (Self : Ref'CLASS) return Boolean; Although according to the Resolution this suggestion seems to have been accepted (with modification to Release), the change to Is_Nil to make the Self parameter classwide is not reflected in sections 21.8.4 and 21.35. Thanks, Oliver Kellogg DaimlerChrysler Aerospace e-mail: oliver.kellogg@vs.dasa.de From: "Oliver Kellogg" To: Cc: Subject: Re: ptc/99-02-02, resolution of issue 1856 Date: Mon, 10 May 1999 11:46:00 +0200 X-Msmail-Priority: Normal X-MIME-Autoconverted: from quoted-printable to 8bit by emerald.omg.org id FAA23000 My question here is, should the Is_Nil operation be overridable? That wouldn't seem to be in tune with e.g. the C and C++ mappings. ---------- From: Oliver Kellogg To: ada-rtf@omg.org Subject: ptc/99-02-02, resolution of issue 1856 Sent: 5 May 1999 16:12 In issue 1856 (Object Reference Operations Descriptions), I had proposed function Is_Nil (Self : Ref'CLASS) return Boolean; Although according to the Resolution this suggestion seems to have been accepted (with modification to Release), the change to Is_Nil to make the Self parameter classwide is not reflected in sections 21.8.4 and 21.35. Thanks, Oliver Kellogg DaimlerChrysler Aerospace e-mail: oliver.kellogg@vs.dasa.de ----------