rmw_cyclonedds/rmw_cyclonedds_cpp
Erik Boasson f1602da3be add type names, some more introspection functions
Almost there! Known issues:
* mangling/demangling is still wrong
* it necessarily has to run in the Cyclone default domain id: (1)
  Cyclone is today still limited to a single domain at a time; and (2)
  there is the "extra" participant that pops up here and there for
  creating guard conditions and waitsets without a node existing
* almost all query operations create a reader for a builtin topic and
  throw it away afterward, that might be a little excessive (on the other
  hand, those readers are pretty cheap, so using them as a throwaway
  reader is not so bad).

Still missing:
* get_service_names_and_types
* get_service_names_and_types_by_node

I haven't been able to actually try everything yet, so bugs are probably
lurking here-and-there.
2019-05-21 16:05:52 +02:00
..
include/rmw_cyclonedds_cpp add type names, some more introspection functions 2019-05-21 16:05:52 +02:00
src add type names, some more introspection functions 2019-05-21 16:05:52 +02:00
CMakeLists.txt update for Cyclone DDS changes and ROS2 changes 2019-04-29 10:08:59 +02:00
package.xml replace FastCDR and serialise straight into a serdata to avoid an extra copy 2018-07-19 16:37:12 +02:00
rmw_cyclonedds_cpp-extras.cmake replace FastCDR and serialise straight into a serdata to avoid an extra copy 2018-07-19 16:37:12 +02:00