Package Summary

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

Repository Summary

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

Package Description

Generate the message type support for dynamic message construction in C.

Additional Links

No additional links.

Maintainers

  • Michel Hidalgo
  • Shane Loretz

Authors

  • Dirk Thomas
  • Chris Lalancette

rosidl_typesupport_introspection_c

rosidl_typesupport_introspection_c provides functionality for getting the associated message or service C typesupport handler functions and dynamically accessing or manipulating messages.

Features

The features provided by rosidl_typesupport_introspection_c are described in FEATURES.

Quality Declaration

See the Quality Declaration for more details.

CHANGELOG

Changelog for package rosidl_typesupport_introspection_c

3.1.7 (2025-07-16)

3.1.6 (2024-11-25)

3.1.5 (2023-07-18)

3.1.4 (2022-11-07)

  • Add namespaced ALIAS target to easily consume generated libraries via add_subdirectory (#605) (#692)
  • Contributors: mergify[bot]

3.1.3 (2022-04-08)

3.1.2 (2022-04-05)

3.1.1 (2022-03-28)

  • Install generated headers to include/${PROJECT_NAME} (#670)
  • Misc cleanup in the rosidl generator extensions (#662)
  • Contributors: Shane Loretz

3.1.0 (2022-03-01)

  • De-duplicate Quality Level from README and QUALITY_DECLARATION (#661)
  • Update Quality declaration to level 1 in README for instrospection pkgs (#659)
  • Install headers to include/${PROJECT_NAME} (#658)
  • Move rosidl_typesupport_introspection_cpp quality declaration to Q1 (#657)
  • Move rosidl_typesupport_introspection_c quality declaration to Q1 (#656)
  • add documentation for generators and API (#646)
  • Rework nested types' items introspection in C and C++ (#652)
  • Contributors: Jose Luis Rivero, Michel Hidalgo, Shane Loretz

3.0.1 (2022-01-13)

3.0.0 (2021-11-05)

  • Fix up the documentation for rosidl_typesupport_introspection_c (#628)
  • Update package maintainers (#624)
  • Quality Declaration for typesupport_introspection (#621)
  • Make rosidl packages use FindPython3 instead of FindPythonInterp (#612)
  • Contributors: Chris Lalancette, Michel Hidalgo, Shane Loretz, eboasson

2.5.0 (2021-08-10)

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

2.4.0 (2021-07-12)

  • Bundle and ensure the exportation of rosidl generated targets (#601)
  • Update function prefix (#596)
  • Contributors: Michel Hidalgo, Pablo Garrido

2.3.0 (2021-06-11)

2.2.1 (2021-04-06)

2.2.0 (2021-03-18)

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

2.1.0 (2021-03-09)

2.0.3 (2021-01-25)

2.0.2 (2020-12-08)

  • Update the maintainers of this repository. (#536)
  • Contributors: Chris Lalancette

2.0.1 (2020-09-28)

2.0.0 (2020-09-24)

  • Fix get_function and get_const_function semantics for arrays

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rosidl_typesupport_introspection_c at Robotics Stack Exchange