xtypes icon indicating copy to clipboard operation
xtypes copied to clipboard

Implementation based on DDS-XTYPES standard (https://www.omg.org/spec/DDS-XTypes)

Results 10 xtypes issues
Sort by recently updated
recently updated
newest added

Hello, I am using xtypes in a library where I have used a certain amount of C++23 features. When compiling I ran into a header issue (PR incoming) and this...

Fixes this when using GCC C++23: ``` In file included from /opt/ros/iron/include/xtypes/DynamicType.hpp:21, from /opt/ros/iron/include/xtypes/CollectionType.hpp:21, from /opt/ros/iron/include/xtypes/ArrayType.hpp:21, from /opt/ros/iron/include/xtypes/xtypes.hpp:23, from /home/work/ws/install/nmea0183reader/include/nmea0183reader/definition_plugin.hpp:5, from /home/work/ws/src/nmea0183_lib/include/nmea0183_lib/converters.hpp:6, from /home/work/ws/src/nmea0183_lib/src/xtypes_structs.cpp:4: /opt/ros/iron/include/xtypes/Assert.hpp:174:12: error: ‘unreachable’ has not been...

The `eprosima::xtypes::Member` has support for `id`, `key` and `optional` annotations, which can be set using the xtypes API. Currently, it seems the IDL parser do not parse annotations. Is it...

I am compiling using C++20 on GCC 11: Simple Structure definition: ```c++ StructType msg("Msg"); msg.add_member("latitude", primitive_type()); msg.add_member("longitude", primitive_type()); ``` This is inside a Catch2 test case: ```c++ // Works REQUIRE(msg["latitude"].value()...

hi, I downloaded this library and tried to compile in windows environment with LLVM Clang 11 compiler but I got some issue due to linux environment specific inclusions (e.g. execinfo.h)....

My first attempt to use this library failed. Here is a simple program that reproduces the failure. ``` #include #include #include "xtypes/xtypes.hpp" using namespace eprosima; xtypes::DynamicData getTestEnum() { xtypes::EnumerationType testEnum("TestEnum");...

This fixes the errors in #109. Also includes #108 which should be merged first I guess. Then this can be rebased&merged. I was not sure if casting the `char16_t`/`wchar_t` to...

This PR does fix a small bug in xtypes regarding the submodules. Signed-off-by: jparisu

In order to use ROS tools to generate debian packages, a package.xml should be used. In order to bloom this package, it is important that the `--recursive` option has been...

I cannot find any examples of how to actually publish the xtype data. Is that not supported yet?