Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
jazzy

Package Summary

Tags No category tags.
Version 2.2.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version jazzy
Last Updated 2025-03-12
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic

Authors

  • Michel Hidalgo
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

2.2.3 (2025-03-12)

  • Added rmw_event_type_is_supported (#532) (#534)
  • Contributors: mergify[bot]

2.2.2 (2024-07-12)

  • Fix the triggering of guard conditions. (#504) (#505) When a guard condition goes active, we have to remember to increase the trig_idx so we look at the next trigger. Otherwise, we can get into situations where we skip a triggered member. (cherry picked from commit 899bbdf73fb57c8f5926b31e9570f017b8c2fdb9) Co-authored-by: Chris Lalancette <<clalancette@gmail.com>>
  • Contributors: mergify[bot]

2.2.1 (2024-05-13)

  • Set received_timestamp to system_clock::now() in message_info (#491) (#493)

    • Set received_timestamp to steady_clock::now() in message_info
    • Use 'system_clock' instead of 'steady_clock'

    * Also update receive_timestamp for services. (cherry picked from commit 76c9d8f38a03d160b258902af6d1d06f6ed9391e) Co-authored-by: Michael Orlov <<morlovmr@gmail.com>>

  • Contributors: mergify[bot]

2.2.0 (2024-04-09)

  • Add tracepoint for publish/subscribe serialized message (#485) Co-authored-by: eboasson <<eb@ilities.com>>
  • Contributors: h-suzuki-isp

2.1.1 (2024-03-28)

  • Remove a bunch of unnecessary macros. (#482)
  • compare string contents but string pointer addresses. (#481)
  • Contributors: Chris Lalancette, Tomoya Fujita

2.1.0 (2024-01-24)

  • Add timestamp to rmw_publish tracepoint (#454)
  • Contributors: Christopher Wecht

2.0.0 (2023-11-06)

  • avoid using dds common public mutex directly (#474)
  • Contributors: Chen Lihui

1.10.0 (2023-10-04)

  • Add rmw count clients,services impl (#427)
  • Minor revamp of the CMakeLists.txt. (#468)
  • Contributors: Chris Lalancette, Minju, Lee

1.9.0 (2023-08-21)

  • Clear out errors once we have handled them. (#464)
  • Instrument loaned message publication code path
  • Contributors: Chris Lalancette, Christophe Bedard

1.8.0 (2023-06-12)

  • Use TRACETOOLS_ prefix for tracepoint-related macros (#450)
  • Contributors: Christophe Bedard

1.7.0 (2023-04-27)

1.6.0 (2023-04-12)

  • Dynamic Subscription (BONUS: Allocators): rmw_cyclonedds (#451)
  • Add stubs for new rmw interfaces (#447)
  • [rmw_cyclonedds] Improve handling of dynamic discovery (#429)
  • Call get_type_hash_func (#448)
  • Type hash distribution in discovery (rep2011) (#437)
  • Disable inconsistent topic events. (#444)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
kilted

Package Summary

Tags No category tags.
Version 4.0.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version kilted
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic

Authors

  • Michel Hidalgo
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

4.0.2 (2025-04-18)

  • Switch to ament_cmake_ros_core package (#538)
  • Contributors: Scott K Logan

4.0.1 (2025-03-11)

  • Added rmw_event_type_is_supported (#532)
  • use rmw_enclave_options_xxx APIs instead. (#531)
  • Contributors: Alejandro Hernández Cordero, Tomoya Fujita

4.0.0 (2025-02-18)

3.2.1 (2025-02-17)

  • use rmw_security_common (#529)
  • introduce RMW_EVENT_TYPE_MAX in rmw_event_type_t. (#518)
  • Reset the error before setting a new one. (#526)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Tomoya Fujita

3.2.0 (2024-12-20)

  • Instrument client/service for end-to-end request/response tracking (#521)
  • Contributors: Christophe Bedard

3.1.0 (2024-11-25)

  • Drop support for float128. (#522)
  • Contributors: Chris Lalancette

3.0.3 (2024-11-20)

  • use RMW_GID_STORAGE_SIZE to client_service_id_t. (#515)
  • Contributors: Tomoya Fujita

3.0.2 (2024-07-29)

  • remove rmw_localhost_only_t. (#508)
  • Contributors: Tomoya Fujita

3.0.1 (2024-07-12)

  • Fix the triggering of guard conditions. (#504) When a guard condition goes active, we have to remember to increase the trig_idx so we look at the next trigger. Otherwise, we can get into situations where we skip a triggered member.
  • Contributors: Chris Lalancette

3.0.0 (2024-06-17)

  • Make rmw_service_server_is_available return RMW_RET_INVALID_ARGUMENT (#496)
  • Use rmw_namespace_validation_result_string() in rmw_create_node (#497)
  • Make rmw_destroy_wait_set return RMW_RET_INVALID_ARGUMENT (#498)
  • Set received_timestamp to system_clock::now() in message_info (#491)
  • Contributors: Christophe Bedard, Michael Orlov

2.3.0 (2024-04-26)

2.2.0 (2024-04-09)

  • Add tracepoint for publish/subscribe serialized message (#485) Co-authored-by: eboasson <<eb@ilities.com>>
  • Contributors: h-suzuki-isp

2.1.1 (2024-03-28)

  • Remove a bunch of unnecessary macros. (#482)
  • compare string contents but string pointer addresses. (#481)
  • Contributors: Chris Lalancette, Tomoya Fujita

2.1.0 (2024-01-24)

  • Add timestamp to rmw_publish tracepoint (#454)
  • Contributors: Christopher Wecht

2.0.0 (2023-11-06)

  • avoid using dds common public mutex directly

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
rolling

Package Summary

Tags No category tags.
Version 4.1.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version rolling
Last Updated 2025-04-29
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic

Authors

  • Michel Hidalgo
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

4.1.0 (2025-04-25)

4.0.2 (2025-04-18)

  • Switch to ament_cmake_ros_core package (#538)
  • Contributors: Scott K Logan

4.0.1 (2025-03-11)

  • Added rmw_event_type_is_supported (#532)
  • use rmw_enclave_options_xxx APIs instead. (#531)
  • Contributors: Alejandro Hernández Cordero, Tomoya Fujita

4.0.0 (2025-02-18)

3.2.1 (2025-02-17)

  • use rmw_security_common (#529)
  • introduce RMW_EVENT_TYPE_MAX in rmw_event_type_t. (#518)
  • Reset the error before setting a new one. (#526)
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Tomoya Fujita

3.2.0 (2024-12-20)

  • Instrument client/service for end-to-end request/response tracking (#521)
  • Contributors: Christophe Bedard

3.1.0 (2024-11-25)

  • Drop support for float128. (#522)
  • Contributors: Chris Lalancette

3.0.3 (2024-11-20)

  • use RMW_GID_STORAGE_SIZE to client_service_id_t. (#515)
  • Contributors: Tomoya Fujita

3.0.2 (2024-07-29)

  • remove rmw_localhost_only_t. (#508)
  • Contributors: Tomoya Fujita

3.0.1 (2024-07-12)

  • Fix the triggering of guard conditions. (#504) When a guard condition goes active, we have to remember to increase the trig_idx so we look at the next trigger. Otherwise, we can get into situations where we skip a triggered member.
  • Contributors: Chris Lalancette

3.0.0 (2024-06-17)

  • Make rmw_service_server_is_available return RMW_RET_INVALID_ARGUMENT (#496)
  • Use rmw_namespace_validation_result_string() in rmw_create_node (#497)
  • Make rmw_destroy_wait_set return RMW_RET_INVALID_ARGUMENT (#498)
  • Set received_timestamp to system_clock::now() in message_info (#491)
  • Contributors: Christophe Bedard, Michael Orlov

2.3.0 (2024-04-26)

2.2.0 (2024-04-09)

  • Add tracepoint for publish/subscribe serialized message (#485) Co-authored-by: eboasson <<eb@ilities.com>>
  • Contributors: h-suzuki-isp

2.1.1 (2024-03-28)

  • Remove a bunch of unnecessary macros. (#482)
  • compare string contents but string pointer addresses. (#481)
  • Contributors: Chris Lalancette, Tomoya Fujita

2.1.0 (2024-01-24)

  • Add timestamp to rmw_publish tracepoint (#454)
  • Contributors: Christopher Wecht

2.0.0 (2023-11-06)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

cyclonedds_cmake_module rmw_cyclonedds_cpp

ROS Distro
eloquent

Package Summary

Tags No category tags.
Version 0.7.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version dashing-eloquent
Last Updated 2020-09-15
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

0.7.0 (2020-09-15)

  • Provide a dummy readcdr function if needed
  • Fix serialization on non-32-bit, big-endian systems (#159)
  • implement safer align_ function (#141)
  • Enable use of Cyclone DDS security features (#123)
  • Clean up package xml dependencies (#132)
  • API changes to sync with one Participant per Context change in rmw_fastrtps (#106)
  • Improve security logic and memory management
  • Include incompatible_qos_events_statuses.h only if rmw >= 0.8.2
  • Fix memory leaks
  • Support for ON_REQUESTED_INCOMPATIBLE_QOS and ON_OFFERED_INCOMPATIBLE_QOS events (#125)
  • Update conditional compile logic
  • uncrustify (#124)
  • Enable use of Cyclone DDS security features
  • Prevent undefined behavior when serializing empty vector (#122)
  • Add rmw_*_event_init() functions (#115)
  • Contributors: Dan Rose, Erik Boasson, Ivan Santiago Paunovic, Miaofei Mei, Sid Faber, dodsonmg, eboasson

0.5.1 (2020-03-12)

  • Use a list instead of a set for node names list
  • Update for changes on Cyclone DDS security branch
  • Fix leak in client/service topic error handling
  • Fix sertopic referencing
  • Update usage of rmw_topic_endpoint_info_array (#101)
  • Correct std::hash return type sizes (#102)
  • Correct the coding style to pass CI test.
  • Update for cyclonedds changes needed for ros1 bridge
  • Fix MSBuild warnings C4146 and C4267
  • Add #if version >= 0.8.2 to fix ros2 dashing builds
  • Implementation for rmw_get_pub/sub_info_by_topic (#97)
  • Remove unused CMake extras (#84)
  • code style only: wrap after open parenthesis if not in one line (#95)
  • Support for deadline, lifespan and liveliness qos (#88)
  • rmw_get_topic_endpoint_info doesn't exist on Dashing (#91)
  • dds_time_t instead of dds_duration_t for absolute time
  • Stubs for rmw_get_publishers_info_by_topic and rmw_get_subscriptions_info_by_topic (#81)
  • Cache serialization info when CDRWriter is constructed (#80)
  • Mark code that should be unreachable (#77)
  • Clean up topic namespace prefixes (#76)
  • Serialize into initialized memory, not vector (#75)
  • Rework serialization (#42)
  • Use rcutils_get_env() instead of getenv() (#71) (#72)
  • Contributors: Erik Boasson, Dan Rose, Ivan Santiago Paunovic, Dirk Thomas, Dennis Potman, Emerson Knapp, Michael Carroll

0.4.4 (2019-11-19)

  • Minor CMakeLists cleanup
  • Contributors: Dan Rose

0.4.3 (2019-11-13)

  • Address "Precondition not met" on rmw_create_node (#65) (#66)
  • Fix dashing breakage (#64)
  • Support localhost-only communications (#60)
  • Contributors: eboasson

0.4.2 (2019-11-01)

  • Suppress a syntax error identified by cppcheck 1.89 (#59) Signed-off-by: Scott K Logan <<logans@cottsay.net>>

  • Make RMW version acceptable to MSVC

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

cyclonedds_cmake_module rmw_cyclonedds_cpp

ROS Distro
dashing

Package Summary

Tags No category tags.
Version 0.7.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version dashing-eloquent
Last Updated 2020-09-15
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

0.7.0 (2020-09-15)

  • Provide a dummy readcdr function if needed
  • Fix serialization on non-32-bit, big-endian systems (#159)
  • implement safer align_ function (#141)
  • Enable use of Cyclone DDS security features (#123)
  • Clean up package xml dependencies (#132)
  • API changes to sync with one Participant per Context change in rmw_fastrtps (#106)
  • Improve security logic and memory management
  • Include incompatible_qos_events_statuses.h only if rmw >= 0.8.2
  • Fix memory leaks
  • Support for ON_REQUESTED_INCOMPATIBLE_QOS and ON_OFFERED_INCOMPATIBLE_QOS events (#125)
  • Update conditional compile logic
  • uncrustify (#124)
  • Enable use of Cyclone DDS security features
  • Prevent undefined behavior when serializing empty vector (#122)
  • Add rmw_*_event_init() functions (#115)
  • Contributors: Dan Rose, Erik Boasson, Ivan Santiago Paunovic, Miaofei Mei, Sid Faber, dodsonmg, eboasson

0.5.1 (2020-03-12)

  • Use a list instead of a set for node names list
  • Update for changes on Cyclone DDS security branch
  • Fix leak in client/service topic error handling
  • Fix sertopic referencing
  • Update usage of rmw_topic_endpoint_info_array (#101)
  • Correct std::hash return type sizes (#102)
  • Correct the coding style to pass CI test.
  • Update for cyclonedds changes needed for ros1 bridge
  • Fix MSBuild warnings C4146 and C4267
  • Add #if version >= 0.8.2 to fix ros2 dashing builds
  • Implementation for rmw_get_pub/sub_info_by_topic (#97)
  • Remove unused CMake extras (#84)
  • code style only: wrap after open parenthesis if not in one line (#95)
  • Support for deadline, lifespan and liveliness qos (#88)
  • rmw_get_topic_endpoint_info doesn't exist on Dashing (#91)
  • dds_time_t instead of dds_duration_t for absolute time
  • Stubs for rmw_get_publishers_info_by_topic and rmw_get_subscriptions_info_by_topic (#81)
  • Cache serialization info when CDRWriter is constructed (#80)
  • Mark code that should be unreachable (#77)
  • Clean up topic namespace prefixes (#76)
  • Serialize into initialized memory, not vector (#75)
  • Rework serialization (#42)
  • Use rcutils_get_env() instead of getenv() (#71) (#72)
  • Contributors: Erik Boasson, Dan Rose, Ivan Santiago Paunovic, Dirk Thomas, Dennis Potman, Emerson Knapp, Michael Carroll

0.4.4 (2019-11-19)

  • Minor CMakeLists cleanup
  • Contributors: Dan Rose

0.4.3 (2019-11-13)

  • Address "Precondition not met" on rmw_create_node (#65) (#66)
  • Fix dashing breakage (#64)
  • Support localhost-only communications (#60)
  • Contributors: eboasson

0.4.2 (2019-11-01)

  • Suppress a syntax error identified by cppcheck 1.89 (#59) Signed-off-by: Scott K Logan <<logans@cottsay.net>>

  • Make RMW version acceptable to MSVC

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
galactic

Package Summary

Tags No category tags.
Version 0.22.6
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version galactic
Last Updated 2022-12-03
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

0.22.6 (2022-12-02)

  • Handle allocation errors during message deserialization (#418)
  • Adds topic name to error msg when create_topic fails (#421)
  • Improve error message when create_topic fails (#407)
  • Contributors: Jacob Perron, Michel Hidalgo, Shane Loretz, Voldivh

0.22.5 (2022-04-28)

  • Free with the same allocator in rmw_destroy_node (#355) (#368)
  • Contributors: Jacob Perron

0.22.4 (2021-12-22)

  • Fix use of deprecated is_loan_available (#359)
  • rmw_cyclonedds_cpp/CMakeLists.txt: add -latomic for RISC-V (#334)
  • Contributors: eboasson, guillaume-pais-siemens

0.22.3 (2021-06-17)

  • Update Galactic to support zero-copy. (#321)
  • Contributors: eboasson

0.22.2 (2021-04-26)

  • Fix the history depth for KEEP_ALL. (#305)
  • Contributors: Chris Lalancette

0.22.1 (2021-04-12)

  • Use the macros from Cyclone DDS to work with sample payload when using SHM (#300)
  • Contributors: Sumanth Nirmal

0.22.0 (2021-04-07)

  • Add loaned sample zero-copy API support (#297)
  • Contributors: Sumanth Nirmal

0.21.0 (2021-04-06)

  • Indicate missing support for unique network flows (#282)
  • Contributors: Ananya Muddukrishna

0.20.0 (2021-03-18)

  • Take and return new RMW_DURATION_INFINITE correctly (#288)
  • Contributors: Emerson Knapp

0.19.0 (2021-03-01)

  • Add RMW function to check QoS compatibility (#286)
  • Contributors: Jacob Perron

0.18.4 (2021-01-25)

  • Fix use-after-free in error handling bug
  • Drop compatibility with ancient cyclone versions
  • Update to use Cyclone's renamed ddsi_sertype
  • Use init-on-first-use for global state (#275)
  • Make sure to reset the error when a typesupport can't be found.
  • Switch to using the generic functions for the typesupport handles.
  • Handle typesupport errors on fetch. (#271)
  • Handle potential divide by 0 (#267)
  • Fix incorrect log message(rmw_fastrtps_shared_cpp -> rmw_cylonedds_cpp) (#260)
  • Update maintainers (#254)
  • Change wrong use of %ld to print std::size_t to %zu
  • Contributors: Chris Lalancette, Erik Boasson, Ivan Santiago Paunovic, Michel Hidalgo, Stephen Brawner, Sven Brinkmann, eboasson, pluris

0.18.3 (2020-09-29)

  • Return RMW_RET_UNSUPPORTED in rmw_get_serialized_message_size (#250)
  • Update service/client request/response API error returns (#249)
  • Contributors: Alejandro Hernández Cordero, Jose Tomas Lorente

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
foxy

Package Summary

Tags No category tags.
Version 0.7.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version foxy
Last Updated 2022-09-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

0.7.11 (2022-09-20)

  • Handle allocation errors during message deserialization (#313) (#419)
  • Adds topic name to error msg when create_topic fails (#410) ([#422 <https://github.com/ros2/rmw_cyclonedds/issues/422>]{.title-ref})_
  • Contributors: Jacob Perron, Michel Hidalgo, Tully Foote, Voldivh

0.7.10 (2022-09-12)

  • Improve error message when create_topic fails (#405 #408)
  • Contributors: Shane Loretz, Tully Foote

0.7.9 (2022-07-25)

  • Fix the history depth for KEEP_ALL (#305) (#394)
  • Contributors: Chris Lalancette

0.7.8 (2022-02-04)

  • Free with the same allocator in rmw_destroy_node (#355) (#369)
  • Contributors: Jacob Perron

0.7.7 (2021-08-31)

  • Add -latomic for RISC-V (#332) (#333)
  • Contributors: guillaume-pais-siemens

0.7.6 (2020-12-08)

  • Delete problematic assert in rmw_init() (#265)
  • Fix context cleanup (#227)
  • Contributors: Ivan Santiago Paunovic, Michel Hidalgo

0.7.5 (2020-10-15)

  • Fixed cppcheck issue
  • Update service/client construction/destruction API return codes. (#247)
  • Return RMW_RET_UNSUPPORTED in rmw_get_serialized_message_size (#250)
  • Update service/client request/response API error returns (#249)
  • Updated rmw_* return codes (#246)
  • Update gid API return codes. (#244)
  • Update graph API return codes. (#243)
  • Check for message_info on take where appropriate. (#245)
  • Updated error returns on rmw_take_serialized and with_message_info (#242)
  • Updated error returns on rmw_take (#241)
  • Update rmw_publish_serialized_message() error returns (#240)
  • Update rmw_publish() error returns (#239)
  • Ensure compliant matched pub/sub count API. (#223)
  • Change RET_WRONG_IMPLID() to return RMW_RET_INCORRECT_IMPLEMENTATION (#226)
  • Fix bad conditional in rmw_serialize(). (#217)
  • Ensure compliant subscription API. (#214)
  • Ensure compliant publisher API (#210)
  • Ensure compliant node construction/destruction API. (#206)
  • Amend rmw_init() implementation: require enclave. (#204)
  • Ensure compliant init/shutdown API implementations. (#202)
  • Ensure compliant init options API implementations. (#200)
  • Finalize context iff shutdown. (#196)
  • Contributors: Alejandro Hernández Cordero, Jose Tomas Lorente, Michel Hidalgo

0.7.4 (2020-10-07)

  • rmw_destroy_node must remove node from graph cache (#252)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
iron

Package Summary

Tags No category tags.
Version 1.6.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version iron
Last Updated 2023-04-12
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic

Authors

  • Michel Hidalgo
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.6.0 (2023-04-12)

  • Dynamic Subscription (BONUS: Allocators): rmw_cyclonedds (#451)
  • Add stubs for new rmw interfaces (#447)
  • [rmw_cyclonedds] Improve handling of dynamic discovery (#429)
  • Call get_type_hash_func (#448)
  • Type hash distribution in discovery (rep2011) (#437)
  • Disable inconsistent topic events. (#444)
  • Implement matched event (#435)
  • Implement inconsistent topic. (#431)
  • Contributors: Barry Xu, Chris Lalancette, Emerson Knapp, Geoffrey Biggs, methylDragon

1.5.1 (2023-02-14)

  • Make sure to add semicolons to the CHECK_TYPE_IDENTIFIER_MATCH. (#432)
  • [rolling] Update maintainers - 2022-11-07 (#428)
  • Contributors: Audrow Nash, Chris Lalancette

1.5.0 (2022-11-02)

  • Export CycloneDDS dependency (#424)
  • add NULL check before accessing object. (#423)
  • Add rmw_get_gid_for_client impl (#402)
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Contributors: Brian, Shane Loretz, Tomoya Fujita, Tully Foote, Voldivh

1.4.1 (2022-09-13)

  • Improve error message when create_topic fails (#405)
  • Change wrong use of %d to print uint32_t to PRIu32 (#253)
  • Add cstring include. (#393)
  • Contributors: Chris Lalancette, Shane Loretz, eboasson

1.4.0 (2022-05-03)

  • Handle 'best_available' QoS policies (#389)
  • Contributors: Jose Luis Rivero

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

rmw_cyclonedds_cpp package from rmw_cyclonedds repo

rmw_cyclonedds_cpp

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.3.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rmw_cyclonedds.git
VCS Type git
VCS Version humble
Last Updated 2022-11-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Implement the ROS middleware interface using Eclipse CycloneDDS in C++.

Additional Links

No additional links.

Maintainers

  • Erik Boasson
  • Ivan Paunovic
  • Michel Hidalgo

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_cyclonedds_cpp

1.3.4 (2022-11-07)

  • Export CycloneDDS dependency (#424) (#425)
  • Merge pull request #420 from ros2/mergify/bp/humble/pr-410
  • Makes topic_name a const ref
  • Adds topic name to error msg when create_topic fails
  • Improve error message when create_topic fails (#405) (#406)
  • [Fix] Add cstring header for memset (#398)
  • Contributors: Homalozoa X, Tully Foote, Voldivh, mergify[bot]

1.3.3 (2022-04-06)

  • Fix get_topic_name and handling long service names
  • Contributors: Erik Boasson

1.3.2 (2022-04-05)

  • Add serialization for SDK_DATA
  • Additional checks for loan API
  • Contributors: Dietrich Krönke

1.3.1 (2022-03-31)

  • Depend on just rmw_dds_common::rmw_dds_common_library (#385)
  • Contributors: Shane Loretz

1.3.0 (2022-03-25)

  • Fix error message in rmw_init_options_copy(). (#380)
  • Add content filter topic feature empty stub. (#289)
  • Update to work with Cyclone 0.9.0 and Iceoryx 2.0 (#379)
  • Fill message info sequence numbers as unsupported, add rmw_feature_supported() implementation. (#381)
  • Contributors: Chen Lihui, Haowei Wen, Ivan Santiago Paunovic, Sumanth Nirmal

1.2.0 (2022-03-01)

  • Fix a warning by making a pointer nullptr. (#375)
  • Bump QDs to QL2 (#371)
  • Add EventsExecutor (#256)
  • Call dissociate_reader in rmw_destroy_subscription
  • Wrap creation of new serdata_rmw within a try-catch block
  • Fix memory leak in error scenario on the publish side with SHM
  • Fix memory leaks on the take side with SHM
  • rename _cyclonedds_has_shm to follow the convention
  • Add iceoryx_binding_c as dependency to rmw_cyclonedds_cpp
  • Release iox_chunk to iceoryx in serdata_free if the iox_chunk is still available
  • Update iceoryx_subscriber also when constructing the serdata from the iox chunk
  • Contributors: Chris Lalancette, Christophe Bedard, Erik Boasson, Sumanth Nirmal, iRobot ROS

1.1.2 (2022-01-14)

  • Fix cpplint errors (#363)
  • Contributors: Jacob Perron

1.1.1 (2021-12-17)

  • Updates for uncrustify 0.72 (#358)
  • Export only rmw::rmw to downstream targets (#360)
  • Export modern CMake targets (#357)
  • Free with the same allocator in rmw_destroy_node (#355)
  • Contributors: Chris Lalancette, Jacob Perron, Shane Loretz

1.1.0 (2021-11-19)

  • Add client/service QoS getters. (#343)
  • Updated version number and quality level. (#349)
  • Update package maintainers. (#351)
  • Contributors: Joe Speed, Michel Hidalgo, mauropasse

1.0.0 (2021-10-25)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_cyclonedds_cpp at Robotics Stack Exchange