Issues for

To comment on any of these issues, send email to idl2cpp11-ftf@omg.org. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to issues@omg.org.

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

Issue 17534: Reduce dependency on CORBA

Issue 17534: Reduce dependency on CORBA (idl2cpp11-ftf)

Click here for this issue's archive.
Source: Remedy IT (Mr. Johnny Willemsen, jwillemsen(at)remedy.nl)
Nature: Enhancement
Severity: Minor
Summary:
This new language mapping has CORBA in several places. Part of it are really dependent on CORBA, but not all places. In order to make it more generable usable the spec has to be updated to reduce the dependency on CORBA by


- Rename all CORBA::foo_traits<> to IDL::traits<>
- Move CORBA::Fixed to IDL::Fixed

Resolution: As proposed by the issue we are removing the CORBA::foo_traits<> and use the generic new IDL::traits<>. This makes the client code independent on CORBA. We do keep the CORBA::make_reference to create a CORBA reference, CORBA::servant_traits<> for CORBA servant, and CORBA::Any
Revised Text: The pages below give all changes that have to be made to the specification. The changebars show the exact lines in the code examples/paragraphs that need to be updated. The full example or paragraph is shown to give the full context of the change. Changes to each section are given on its separate page. see ptc/2012-07-11 for detailed changes
Actions taken:
August 1, 2012: received issue