RoIS 1.1 RTF Avatar
  1. OMG Issue

ROIS11 — CORBA PSM fails to compile. It should implement data types imported from RLS 1.1.

  • Key: ROIS11-40
  • Status: closed  
  • Source: JARA ( Mr. Koji Kamei)
  • Summary:

    CORBA PSM fails to compile. It lacks proper typedef to imported types. It does not include RLS (and ISO19XXX) definitions as well as C++ PSM.

  • Reported: RoIS 1.0 — Mon, 7 Dec 2015 23:45 GMT
  • Disposition: Resolved — RoIS 1.1
  • Disposition Summary:

    CORBA PSM fails to compile. It should implement data types imported from RLS 1.1.

    Just as same as C++ PSM (issue ROIS11-39), CORBA PSM does not contain definitions of RLS (and ISO19XXX) related elements. The IDL files also lacks proper typedef to imported types.
    As a solution RLS related element is implemented in RoIS_HRI.idl. Other IDL files modified to include RoIS_Common.idl (and indirectly RoIS_HRI.idl) to import corresponding types and then typedef definitions are added in each module.

    RLS related definitions are included in five files: RoIS_Face_Localization.idl, RoIS_Navigation.idl, RoIS_Person_Localization.idl, RoIS_Sound_Localization.idl, RoIS_System_Information.idl.
    Typedef of 'RoLo_DataSeq' is added to each module to define corresponding variables.
    In addition, as a trivial revision, unnecessary 'public' label is removed from RoIS_Person_Identification.idl.

  • Updated: Tue, 29 Mar 2016 15:10 GMT
  • Attachments: