Package symbol

rosidl_typesupport_cpp package from rosidl_typesupport repo

rosidl_typesupport_c rosidl_typesupport_cpp

ROS Distro
humble

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rosidl_typesupport.git
VCS Type git
VCS Version humble
Last Updated 2024-11-25
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generate the type support for C++ messages.

Additional Links

No additional links.

Maintainers

  • Chris Lalancette
  • Shane Loretz

Authors

  • Dirk Thomas

rosidl_typesupport_cpp

rosidl_typesupport_cpp provides functionality for getting the associated message or service c++ typesupport handler functions.

Features

The features provided by rosidl_typesupport_cpp are described in FEATURES.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package rosidl_typesupport_cpp

2.0.2 (2024-11-25)

  • Added C interfaces to obtain service and action type support. (#149)
  • Contributors: Stefan Fabian

2.0.1 (2023-07-18)

  • Don't override user provided compile definitions (backport #145) (#147)
  • Contributors: mergify[bot]
  • Use target_link_libraries(... PRIVATE ...) in single typesupport case (#124)
  • rosidl CMake cleanup in rosidl_typesupport_cpp (#123)
  • Contributors: Shane Loretz

1.5.0 (2022-03-01)

  • Install headers to include/${PROJECT_NAME} (#121)
  • Contributors: Shane Loretz

1.4.2 (2022-01-13)

  • Make sure to check typesupport handles against nullptr properly (#119)
  • Use FindPython3 (#118)
  • Contributors: Chris Lalancette, Shane Loretz

1.4.1 (2021-08-09)

  • Revert "Bundle and ensure the exportation of rosidl generated targets" (#116)
  • Contributors: Michel Hidalgo

1.4.0 (2021-07-16)

  • Support available typesupport specification in CLI extensions (#112)
  • Bundle and ensure the exportation of rosidl generated targets (#113)
  • Contributors: Michel Hidalgo

1.3.0 (2021-06-11)

  • Fix C and C++ typesupports CLI extensions (#111)
  • Contributors: Michel Hidalgo

1.2.1 (2021-04-06)

1.2.0 (2021-03-25)

  • Remove dependencies from Connext type support (#106)
  • Contributors: Andrea Sorbini

1.1.2 (2021-03-18)

  • Expose C++ typesupport generation via rosidl generate CLI (#104)
  • Contributors: Michel Hidalgo

1.1.1 (2021-01-25)

  • Remove type_support_dispatch.cpp files. (#101)
  • Defer path resolution of rosidl typesupport libraries to dynamic linker. (#98)
  • Ensure typesupport handle functions do not throw. (#99)
  • Contributors: Chris Lalancette, Michel Hidalgo

1.1.0 (2020-12-08)

  • Explicitly check lib pointer for null (#95)
  • Update Quality Declaration to QL 1 (#96)
  • Update the maintainers (#89)
  • Added benchmark test to rosidl_typesupport_c/cpp (#84)
  • Handle rcpputils::find_library_path() failure (#85)
  • De-duplicate type_support_map.h header (#81)
  • Add fault injection macros and unit tests

File truncated at 100 lines see the full file

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_typesupport_cpp at Robotics Stack Exchange