As part AXCIOMA Remedy IT is providing an IDL to C++11 language mapping for RTI Connext DDS. This language mapping provides the API and type system as defined by the OMG IDL to C++11 language mapping. For an example of the DDS shapes sender and receiver see the Remedy IT IDL2C++11 example code.The DDS4CCM implementation as part of AXCIOMA has been created using this new IDL to C++11 language mapping for RTI Connext DDS.
AXCIOMA uses RIDL as its IDL compiler. RIDL can also be used by you as user to create your own IDL compiler/generator when you need to generate some custom code/script based on your own application IDL. RIDL is available as open source, Remedy IT provides services and support for RIDL.
Our DDS Programming using IDL to C++11 tutorial is online available. A tutorial about the basic type system of the IDL to C++11 language mapping is available as part of our CORBA Programming using TAOX11 tutorial. For an overview of all our presentations about IDL to C++11 see our SlideShare presentations.
Contact me at jwillemsen@remedy.nl when you are interested to know more about the IDL to C++11 language mapping and our products in this area.
This blog discusses how the IDL to C++ language binding (API) fits relative to the API defined by the new C++ PSM for DDS as well as the classic C++ API.