ADA 1.3 RTF Avatar
  1. OMG Issue

ADA13 — Inconsistency in the definition of the location of TC_Object

  • Key: ADA13-15
  • Legacy Issue Number: 3736
  • Status: closed  
  • Source: Anonymous
  • Summary:

    A CORBA implementation for Ada 95 must provide a typecode constant
    for predefined type Object. This typecode constant is a function
    "function TC_Object return CORBA.TypeCode.Object".

    According to the standard declaration of package CORBA
    (5.4 CORBA package), "function TC_Object is in CORBA.Object".

    According to the standard declaration of package CORBA.Object
    (5.2.2 Object), package CORBA.Object does not contain any such
    declaration.

    Thus we claim that there exist an inconsistency in the definition
    of the location of function TC_Object.

    The proposed resolution of this issue is to define a standard
    location for funtion TC_Object. For consistency with user-defined
    interfaces, we propose that a new standard package CORBA.Object.Helper
    be defined, containing the declaration of function TC_Object.
    We propose that the declaration of package CORBA be updated to
    mention that function TC_Object is in CORBA.Object.Helper.

  • Reported: ADA 1.2 — Tue, 4 Jul 2000 04:00 GMT
  • Disposition: Resolved — ADA 1.3
  • Disposition Summary:

    Accept as suggested. Add new section describing the CORBA.Object.Helper package

  • Updated: Fri, 6 Mar 2015 20:57 GMT