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

Provides definitions, initialization and finalization functions, and macros for getting and working with rosidl typesupport types in C.

Additional Links

No additional links.

Maintainers

  • Michel Hidalgo
  • Shane Loretz

Authors

  • Dirk Thomas
  • William Woodall
  • Chris Lalancette

rosidl_generator_c

rosidl_runtime_c is a package and provides runtime ROSIDL functionality in C.

Features

A list of features provided by rosidl_runtime_c is available in its feature documentation.

Quality Declaration

See the Quality Declaration for more details.

CHANGELOG

Changelog for package rosidl_runtime_c

3.1.7 (2025-07-16)

  • Add an ament_cmake_gtest dependency to rosidl_runtime_c. (#865) (#874)
  • Contributors: mergify[bot]

3.1.6 (2024-11-25)

3.1.5 (2023-07-18)

3.1.4 (2022-11-07)

3.1.3 (2022-04-08)

3.1.2 (2022-04-05)

  • Fix error handling when copying C sequence messages (#671)
  • Contributors: Michel Hidalgo

3.1.1 (2022-03-28)

  • Set the output size unconditionally when copying sequences (#669)
  • Contributors: Nikolai Morin

3.1.0 (2022-03-01)

  • De-duplicate Quality Level from README and QUALITY_DECLARATION (#661)
  • Install headers to include/${PROJECT_NAME} (#658)
  • Implement copy function for C messages (#650)
  • Implement equality operator function for C messages. (#648)
  • Contributors: Jose Luis Rivero, Michel Hidalgo, Shane Loretz

3.0.1 (2022-01-13)

  • Set CXX standard to 17 (#635)
  • Contributors: Øystein Sture

3.0.0 (2021-11-05)

  • Update package maintainers (#624)
  • Contributors: Michel Hidalgo

2.5.0 (2021-08-10)

2.4.0 (2021-07-12)

2.3.0 (2021-06-11)

  • Use RCUtils allocators in rosidl_generator_c (#584)
  • Contributors: Pablo Garrido

2.2.1 (2021-04-06)

2.2.0 (2021-03-18)

2.1.0 (2021-03-09)

  • Shorten some excessively long lines of CMake (#571)
  • Contributors: Scott K Logan

2.0.3 (2021-01-25)

2.0.2 (2020-12-08)

  • Update and add package.xml descriptions to README (#553)
  • Fix item number in QD (#546)
  • Update the maintainers of this repository. (#536)
  • Contributors: Chris Lalancette, Louise Poubel, Shane Loretz

2.0.1 (2020-09-28)

  • Add rcutils dependency. (#534)
  • QD: Add links to hosted API docs (#533)
  • Updated Quality Level to 1 (#532)
  • Add benchmarks for rosidl_runtime_* packages (#521)

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_runtime_c at Robotics Stack Exchange