rmw_cyclonedds/rmw_cyclonedds_cpp
dennis-adlink 883ef01105 Implemented byte-swapping in deserializer (#31)
* Implemented byte-swapping in deserializer

Set the correct endianness flag when serializing ROS messages to CDR
and added support for byte-swapping in CDR deserializer when in a
mixed-endian network.

Signed-off-by: Dennis Potman <dennis.potman@adlinktech.com>

* Fix float deser byte-swap and add byte-swap in cycprint

Fixed the byte-swapping in float/double deserialization and added byte-
swapping in cycprint by creating a cycdeserbase that is shared with
cycdeser.

Signed-off-by: Dennis Potman <dennis.potman@adlinktech.com>
2019-09-12 15:31:03 +02:00
..
include/rmw_cyclonedds_cpp Implemented byte-swapping in deserializer (#31) 2019-09-12 15:31:03 +02:00
src Implemented byte-swapping in deserializer (#31) 2019-09-12 15:31:03 +02:00
CMakeLists.txt Multi-domain support 2019-09-11 10:00:46 +02:00
package.xml Revert "Replace cyclonedds by CycloneDDS for colcon" 2019-08-30 11:26:42 +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