|
Package Summary
Tags | No category tags. |
Version | 3.1.5 |
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 | 2024-08-20 |
Dev Status | MAINTAINED |
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
Generate the ROS interfaces in C++.
Additional Links
No additional links.
Maintainers
- Michel Hidalgo
- Shane Loretz
Authors
- Dirk Thomas
- Chris Lalancette
README
No README found.
See repository README.
CHANGELOG
Changelog for package rosidl_generator_cpp
3.1.5 (2023-07-18)
- Merge pull request #752 from ros2/mergify/bp/humble/pr-750
- Fix deprecation warnings for message constants (#750)
- Contributors: Emerson Knapp
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)
- Add missing build_export_depend dependency (#665)
- Fix bug where rosidl_runtime_cpp wasn't depended upon (#660)
- Contributors: Jorge Perez, Shane Loretz
3.0.1 (2022-01-13)
- Fix include order for cpplint (#644)
- Set CXX standard to 17 (#635)
- Contributors: Jacob Perron, Øystein Sture
3.0.0 (2021-11-05)
- Update package maintainers (#624)
- Make rosidl packages use FindPython3 instead of FindPythonInterp (#612)
- Contributors: Michel Hidalgo, Shane Loretz
2.5.0 (2021-08-10)
- Support flow style YAML printing (#613)
- Revert "Bundle and ensure the exportation of rosidl generated targets" (#611)
- Relocate to_yaml() under message namespace (#609)
- Contributors: Michel Hidalgo
2.4.0 (2021-07-12)
- Bundle and ensure the exportation of rosidl generated targets (#601)
- Contributors: Michel Hidalgo
2.3.0 (2021-06-11)
2.2.1 (2021-04-06)
2.2.0 (2021-03-18)
- Expose C++ code generation via rosidl generate CLI (#570)
- Contributors: Michel Hidalgo
2.1.0 (2021-03-09)
- Switch to std::allocator_traits. (#564)
- Contributors: Chris Lalancette
2.0.3 (2021-01-25)
2.0.2 (2020-12-08)
- Remove unnecessary assert on pointer created with new (#555)
- Use ASSERT_TRUE to check for nullptr. (#543)
- Update the maintainers of this repository. (#536)
- Contributors: Chris Lalancette, Stephen Brawner
2.0.1 (2020-09-28)
2.0.0 (2020-09-24)
- Add to_yaml() function for C++ messages (#527)
- Contributors: Devin Bonnie, Dirk Thomas
1.1.0 (2020-08-17)
- Add function for getting a types fully qualified name (#514)
- Declaring is_message in namespace rosidl_generator_traits (#512)
- Contributors: Jacob Perron, Sebastian Höffner
1.0.1 (2020-06-03)
1.0.0 (2020-05-22)
0.9.2 (2020-05-19)
0.9.1 (2020-05-08)
- move test which only uses rosidl_runtime_cpp into that package (#481)
- Contributors: Dirk Thomas
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#473)
- Move non-entry point headers into detail subdirectory (#461)
- Only export ament_cmake_core instead of ament_cmake (#459)
- Rename rosidl_namespace_cpp namespace (#456)
- Split rosidl_generator_c and rosidl_generator_cpp in two: rosidl_generator_x and rosidl_runtime_x (#442)
- Add a utility for rigorously initializing a message instance (#448)
- Avoid setter for empty struct dummy member (#455)
- Code style only: wrap after open parenthesis if not in one line (#435)
- Use f-string (#436)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Grey
0.8.2 (2020-01-17)
0.8.1 (2019-10-23)
- Add is_message trait in support of tf2 conversions (#412)
- Contributors: Michael Carroll
0.8.0 (2019-09-24)
- Update guard against common Windows preprocessor definitions (#401)
- Update tests for new message types in test_interface_files (#397)
- use latin-1 encoding when reading/writing .idl files, prepend BOM to generated C/C++ files when necessary (#391)
- Add emplace_back, move_assignment to BoundedVector (#385)
- fix cpp generator and introspection ts for long double (#383)
- Contributors: Dirk Thomas, Jacob Perron, Siddharth Kucheria, cho3
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.
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rosidl_generator_cpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 4.0.1 |
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 | iron |
Last Updated | 2024-07-19 |
Dev Status | MAINTAINED |
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
Generate the ROS interfaces in C++.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Brandon Ong
- Dharini Dutia
- Shane Loretz
Authors
- Chris Lalancette
- Dirk Thomas
- Michel Hidalgo
README
No README found.
See repository README.
CHANGELOG
Changelog for package rosidl_generator_cpp
4.0.1 (2023-07-14)
- Fix deprecation warnings for message constants (#751)
- Contributors: Emerson Knapp
4.0.0 (2023-04-11)
- Type Description Codegen and Typesupport (rep2011) (#727)
- Expose type hash on typesupports (rep2011) (#729)
- Type hash in interface codegen (rep2011) (#722)
- Contributors: Emerson Knapp
3.4.0 (2023-02-13)
- [service introspection] generate service_event messages (#700)
- [rolling] Update maintainers - 2022-11-07 (#717)
- Contributors: Audrow Nash, Brian
3.3.1 (2022-11-02)
3.3.0 (2022-09-08)
- Move rosidl_generator_c/cpp tests to a separate package (#701)
- Move rosidl_cmake Python module to a new package rosidl_pycommon (#696) Deprecate the Python module in rosidl_cmake and move the implementation to the new package rosidl_pycommon.
- Add namespaced ALIAS target to easily consume generated libraries via add_subdirectory (#605)
- Contributors: Jacob Perron, Silvio Traversaro
3.2.1 (2022-06-21)
3.2.0 (2022-05-04)
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)
- Add missing build_export_depend dependency (#665)
- Fix bug where rosidl_runtime_cpp wasn't depended upon (#660)
- Contributors: Jorge Perez, Shane Loretz
3.0.1 (2022-01-13)
- Fix include order for cpplint (#644)
- Set CXX standard to 17 (#635)
- Contributors: Jacob Perron, Øystein Sture
3.0.0 (2021-11-05)
- Update package maintainers (#624)
- Make rosidl packages use FindPython3 instead of FindPythonInterp (#612)
- Contributors: Michel Hidalgo, Shane Loretz
2.5.0 (2021-08-10)
- Support flow style YAML printing (#613)
- Revert "Bundle and ensure the exportation of rosidl generated targets" (#611)
- Relocate to_yaml() under message namespace (#609)
- Contributors: Michel Hidalgo
2.4.0 (2021-07-12)
- Bundle and ensure the exportation of rosidl generated targets (#601)
- Contributors: Michel Hidalgo
2.3.0 (2021-06-11)
2.2.1 (2021-04-06)
2.2.0 (2021-03-18)
- Expose C++ code generation via rosidl generate CLI (#570)
- Contributors: Michel Hidalgo
2.1.0 (2021-03-09)
- Switch to std::allocator_traits. (#564)
- Contributors: Chris Lalancette
2.0.3 (2021-01-25)
2.0.2 (2020-12-08)
- Remove unnecessary assert on pointer created with new (#555)
- Use ASSERT_TRUE to check for nullptr. (#543)
- Update the maintainers of this repository. (#536)
- Contributors: Chris Lalancette, Stephen Brawner
2.0.1 (2020-09-28)
2.0.0 (2020-09-24)
- Add to_yaml() function for C++ messages (#527)
- Contributors: Devin Bonnie, Dirk Thomas
1.1.0 (2020-08-17)
- Add function for getting a types fully qualified name (#514)
- Declaring is_message in namespace rosidl_generator_traits (#512)
- Contributors: Jacob Perron, Sebastian Höffner
1.0.1 (2020-06-03)
1.0.0 (2020-05-22)
0.9.2 (2020-05-19)
0.9.1 (2020-05-08)
- move test which only uses rosidl_runtime_cpp into that package (#481)
- Contributors: Dirk Thomas
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#473)
- Move non-entry point headers into detail subdirectory (#461)
- Only export ament_cmake_core instead of ament_cmake (#459)
- Rename rosidl_namespace_cpp namespace (#456)
- Split rosidl_generator_c and rosidl_generator_cpp in two: rosidl_generator_x and rosidl_runtime_x (#442)
- Add a utility for rigorously initializing a message instance (#448)
- Avoid setter for empty struct dummy member (#455)
- Code style only: wrap after open parenthesis if not in one line (#435)
- Use f-string (#436)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Grey
0.8.2 (2020-01-17)
0.8.1 (2019-10-23)
- Add is_message trait in support of tf2 conversions (#412)
- Contributors: Michael Carroll
0.8.0 (2019-09-24)
- Update guard against common Windows preprocessor definitions (#401)
- Update tests for new message types in test_interface_files (#397)
- use latin-1 encoding when reading/writing .idl files, prepend BOM to generated C/C++ files when necessary (#391)
- Add emplace_back, move_assignment to BoundedVector (#385)
- fix cpp generator and introspection ts for long double (#383)
- Contributors: Dirk Thomas, Jacob Perron, Siddharth Kucheria, cho3
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.
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rosidl_generator_cpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 4.6.4 |
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 | jazzy |
Last Updated | 2024-11-18 |
Dev Status | MAINTAINED |
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
Generate the ROS interfaces in C++.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Brandon Ong
- Dharini Dutia
- Shane Loretz
Authors
- Chris Lalancette
- Dirk Thomas
- Michel Hidalgo
README
No README found.
See repository README.
CHANGELOG
Changelog for package rosidl_generator_cpp
4.6.4 (2024-09-06)
4.6.3 (2024-06-27)
4.6.2 (2024-05-13)
4.6.1 (2024-04-24)
4.6.0 (2024-04-16)
4.5.2 (2024-03-27)
- Set hints to find the python version we actually want. (#785)
- Contributors: Chris Lalancette
4.5.1 (2024-02-07)
4.5.0 (2023-12-26)
4.4.2 (2023-11-06)
- Fix constant generation for C++ floats (#772)
- Contributors: Chris Lalancette
4.4.1 (2023-10-04)
4.4.0 (2023-09-07)
- Add rosidl_find_package_idl helper function (#754)
- Contributors: Mike Purvis
4.3.1 (2023-08-21)
4.3.0 (2023-07-11)
- Fixed visibility control file added to wrong header list variable. (#755)
- Contributors: Stefan Fabian
4.2.0 (2023-06-07)
- Fix deprecation warnings for message constants (#750)
- Generate typesupport declarations for actions, messages and services (#703)
- Contributors: Emerson Knapp, Stefan Fabian
4.1.1 (2023-05-11)
- Fix IWYU for clangd in C and C++ (#742)
- Contributors: Alexis Paques
4.1.0 (2023-04-28)
4.0.0 (2023-04-11)
- Type Description Codegen and Typesupport (rep2011) (#727)
- Expose type hash on typesupports (rep2011) (#729)
- Type hash in interface codegen (rep2011) (#722)
- Contributors: Emerson Knapp
3.4.0 (2023-02-13)
- [service introspection] generate service_event messages (#700)
- [rolling] Update maintainers - 2022-11-07 (#717)
- Contributors: Audrow Nash, Brian
3.3.1 (2022-11-02)
3.3.0 (2022-09-08)
- Move rosidl_generator_c/cpp tests to a separate package (#701)
- Move rosidl_cmake Python module to a new package rosidl_pycommon (#696) Deprecate the Python module in rosidl_cmake and move the implementation to the new package rosidl_pycommon.
- Add namespaced ALIAS target to easily consume generated libraries via add_subdirectory (#605)
- Contributors: Jacob Perron, Silvio Traversaro
3.2.1 (2022-06-21)
3.2.0 (2022-05-04)
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)
- Add missing build_export_depend dependency (#665)
- Fix bug where rosidl_runtime_cpp wasn't depended upon (#660)
- Contributors: Jorge Perez, Shane Loretz
3.0.1 (2022-01-13)
- Fix include order for cpplint (#644)
- Set CXX standard to 17 (#635)
- Contributors: Jacob Perron, Øystein Sture
3.0.0 (2021-11-05)
- Update package maintainers (#624)
- Make rosidl packages use FindPython3 instead of FindPythonInterp (#612)
- Contributors: Michel Hidalgo, Shane Loretz
2.5.0 (2021-08-10)
- Support flow style YAML printing (#613)
- Revert "Bundle and ensure the exportation of rosidl generated targets" (#611)
- Relocate to_yaml() under message namespace (#609)
- Contributors: Michel Hidalgo
2.4.0 (2021-07-12)
- Bundle and ensure the exportation of rosidl generated targets (#601)
- Contributors: Michel Hidalgo
2.3.0 (2021-06-11)
2.2.1 (2021-04-06)
2.2.0 (2021-03-18)
- Expose C++ code generation via rosidl generate CLI (#570)
- Contributors: Michel Hidalgo
2.1.0 (2021-03-09)
- Switch to std::allocator_traits. (#564)
- Contributors: Chris Lalancette
2.0.3 (2021-01-25)
2.0.2 (2020-12-08)
- Remove unnecessary assert on pointer created with new (#555)
- Use ASSERT_TRUE to check for nullptr. (#543)
- Update the maintainers of this repository. (#536)
- Contributors: Chris Lalancette, Stephen Brawner
2.0.1 (2020-09-28)
2.0.0 (2020-09-24)
- Add to_yaml() function for C++ messages (#527)
- Contributors: Devin Bonnie, Dirk Thomas
1.1.0 (2020-08-17)
- Add function for getting a types fully qualified name (#514)
- Declaring is_message in namespace rosidl_generator_traits (#512)
- Contributors: Jacob Perron, Sebastian Höffner
1.0.1 (2020-06-03)
1.0.0 (2020-05-22)
0.9.2 (2020-05-19)
0.9.1 (2020-05-08)
- move test which only uses rosidl_runtime_cpp into that package (#481)
- Contributors: Dirk Thomas
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#473)
- Move non-entry point headers into detail subdirectory (#461)
- Only export ament_cmake_core instead of ament_cmake (#459)
- Rename rosidl_namespace_cpp namespace (#456)
- Split rosidl_generator_c and rosidl_generator_cpp in two: rosidl_generator_x and rosidl_runtime_x (#442)
- Add a utility for rigorously initializing a message instance (#448)
- Avoid setter for empty struct dummy member (#455)
- Code style only: wrap after open parenthesis if not in one line (#435)
- Use f-string (#436)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Grey
0.8.2 (2020-01-17)
0.8.1 (2019-10-23)
- Add is_message trait in support of tf2 conversions (#412)
- Contributors: Michael Carroll
0.8.0 (2019-09-24)
- Update guard against common Windows preprocessor definitions (#401)
- Update tests for new message types in test_interface_files (#397)
- use latin-1 encoding when reading/writing .idl files, prepend BOM to generated C/C++ files when necessary (#391)
- Add emplace_back, move_assignment to BoundedVector (#385)
- fix cpp generator and introspection ts for long double (#383)
- Contributors: Dirk Thomas, Jacob Perron, Siddharth Kucheria, cho3
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.
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rosidl_generator_cpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 4.9.1 |
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 | rolling |
Last Updated | 2024-11-22 |
Dev Status | MAINTAINED |
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
Generate the ROS interfaces in C++.
Additional Links
No additional links.
Maintainers
- Aditya Pande
- Brandon Ong
- Dharini Dutia
- Shane Loretz
Authors
- Chris Lalancette
- Dirk Thomas
- Michel Hidalgo
README
No README found.
See repository README.
CHANGELOG
Changelog for package rosidl_generator_cpp
4.9.1 (2024-11-20)
4.9.0 (2024-10-03)
- Add types [rosidl_pycommon]{.title-ref} (#824)
- Contributors: Michael Carlstrom
4.8.1 (2024-06-25)
4.8.0 (2024-06-17)
4.7.0 (2024-04-26)
4.6.0 (2024-04-16)
4.5.2 (2024-03-27)
- Set hints to find the python version we actually want. (#785)
- Contributors: Chris Lalancette
4.5.1 (2024-02-07)
4.5.0 (2023-12-26)
4.4.2 (2023-11-06)
- Fix constant generation for C++ floats (#772)
- Contributors: Chris Lalancette
4.4.1 (2023-10-04)
4.4.0 (2023-09-07)
- Add rosidl_find_package_idl helper function (#754)
- Contributors: Mike Purvis
4.3.1 (2023-08-21)
4.3.0 (2023-07-11)
- Fixed visibility control file added to wrong header list variable. (#755)
- Contributors: Stefan Fabian
4.2.0 (2023-06-07)
- Fix deprecation warnings for message constants (#750)
- Generate typesupport declarations for actions, messages and services (#703)
- Contributors: Emerson Knapp, Stefan Fabian
4.1.1 (2023-05-11)
- Fix IWYU for clangd in C and C++ (#742)
- Contributors: Alexis Paques
4.1.0 (2023-04-28)
4.0.0 (2023-04-11)
- Type Description Codegen and Typesupport (rep2011) (#727)
- Expose type hash on typesupports (rep2011) (#729)
- Type hash in interface codegen (rep2011) (#722)
- Contributors: Emerson Knapp
3.4.0 (2023-02-13)
- [service introspection] generate service_event messages (#700)
- [rolling] Update maintainers - 2022-11-07 (#717)
- Contributors: Audrow Nash, Brian
3.3.1 (2022-11-02)
3.3.0 (2022-09-08)
- Move rosidl_generator_c/cpp tests to a separate package (#701)
- Move rosidl_cmake Python module to a new package rosidl_pycommon (#696) Deprecate the Python module in rosidl_cmake and move the implementation to the new package rosidl_pycommon.
- Add namespaced ALIAS target to easily consume generated libraries via add_subdirectory (#605)
- Contributors: Jacob Perron, Silvio Traversaro
3.2.1 (2022-06-21)
3.2.0 (2022-05-04)
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)
- Add missing build_export_depend dependency (#665)
- Fix bug where rosidl_runtime_cpp wasn't depended upon (#660)
- Contributors: Jorge Perez, Shane Loretz
3.0.1 (2022-01-13)
- Fix include order for cpplint (#644)
- Set CXX standard to 17 (#635)
- Contributors: Jacob Perron, Øystein Sture
3.0.0 (2021-11-05)
- Update package maintainers (#624)
- Make rosidl packages use FindPython3 instead of FindPythonInterp (#612)
- Contributors: Michel Hidalgo, Shane Loretz
2.5.0 (2021-08-10)
- Support flow style YAML printing (#613)
- Revert "Bundle and ensure the exportation of rosidl generated targets" (#611)
- Relocate to_yaml() under message namespace (#609)
- Contributors: Michel Hidalgo
2.4.0 (2021-07-12)
- Bundle and ensure the exportation of rosidl generated targets (#601)
- Contributors: Michel Hidalgo
2.3.0 (2021-06-11)
2.2.1 (2021-04-06)
2.2.0 (2021-03-18)
- Expose C++ code generation via rosidl generate CLI (#570)
- Contributors: Michel Hidalgo
2.1.0 (2021-03-09)
- Switch to std::allocator_traits. (#564)
- Contributors: Chris Lalancette
2.0.3 (2021-01-25)
2.0.2 (2020-12-08)
- Remove unnecessary assert on pointer created with new (#555)
- Use ASSERT_TRUE to check for nullptr. (#543)
- Update the maintainers of this repository. (#536)
- Contributors: Chris Lalancette, Stephen Brawner
2.0.1 (2020-09-28)
2.0.0 (2020-09-24)
- Add to_yaml() function for C++ messages (#527)
- Contributors: Devin Bonnie, Dirk Thomas
1.1.0 (2020-08-17)
- Add function for getting a types fully qualified name (#514)
- Declaring is_message in namespace rosidl_generator_traits (#512)
- Contributors: Jacob Perron, Sebastian Höffner
1.0.1 (2020-06-03)
1.0.0 (2020-05-22)
0.9.2 (2020-05-19)
0.9.1 (2020-05-08)
- move test which only uses rosidl_runtime_cpp into that package (#481)
- Contributors: Dirk Thomas
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#473)
- Move non-entry point headers into detail subdirectory (#461)
- Only export ament_cmake_core instead of ament_cmake (#459)
- Rename rosidl_namespace_cpp namespace (#456)
- Split rosidl_generator_c and rosidl_generator_cpp in two: rosidl_generator_x and rosidl_runtime_x (#442)
- Add a utility for rigorously initializing a message instance (#448)
- Avoid setter for empty struct dummy member (#455)
- Code style only: wrap after open parenthesis if not in one line (#435)
- Use f-string (#436)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Grey
0.8.2 (2020-01-17)
0.8.1 (2019-10-23)
- Add is_message trait in support of tf2 conversions (#412)
- Contributors: Michael Carroll
0.8.0 (2019-09-24)
- Update guard against common Windows preprocessor definitions (#401)
- Update tests for new message types in test_interface_files (#397)
- use latin-1 encoding when reading/writing .idl files, prepend BOM to generated C/C++ files when necessary (#391)
- Add emplace_back, move_assignment to BoundedVector (#385)
- fix cpp generator and introspection ts for long double (#383)
- Contributors: Dirk Thomas, Jacob Perron, Siddharth Kucheria, cho3
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.
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rosidl_generator_cpp at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
|
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/rosidl.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
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
Generate the ROS interfaces in C++.
Additional Links
No additional links.
Maintainers
- Chris Lalancette
- Shane Loretz
Authors
- Dirk Thomas
README
No README found.
See repository README.
CHANGELOG
Changelog for package rosidl_generator_cpp
2.2.3 (2022-12-02)
2.2.2 (2022-04-28)
2.2.1 (2021-04-06)
2.2.0 (2021-03-18)
- Expose C++ code generation via rosidl generate CLI (#570)
- Contributors: Michel Hidalgo
2.1.0 (2021-03-09)
- Switch to std::allocator_traits. (#564)
- Contributors: Chris Lalancette
2.0.3 (2021-01-25)
2.0.2 (2020-12-08)
- Remove unnecessary assert on pointer created with new (#555)
- Use ASSERT_TRUE to check for nullptr. (#543)
- Update the maintainers of this repository. (#536)
- Contributors: Chris Lalancette, Stephen Brawner
2.0.1 (2020-09-28)
2.0.0 (2020-09-24)
- Add to_yaml() function for C++ messages (#527)
- Contributors: Devin Bonnie, Dirk Thomas
1.1.0 (2020-08-17)
- Add function for getting a types fully qualified name (#514)
- Declaring is_message in namespace rosidl_generator_traits (#512)
- Contributors: Jacob Perron, Sebastian Höffner
1.0.1 (2020-06-03)
1.0.0 (2020-05-22)
0.9.2 (2020-05-19)
0.9.1 (2020-05-08)
- move test which only uses rosidl_runtime_cpp into that package (#481)
- Contributors: Dirk Thomas
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#473)
- Move non-entry point headers into detail subdirectory (#461)
- Only export ament_cmake_core instead of ament_cmake (#459)
- Rename rosidl_namespace_cpp namespace (#456)
- Split rosidl_generator_c and rosidl_generator_cpp in two: rosidl_generator_x and rosidl_runtime_x (#442)
- Add a utility for rigorously initializing a message instance (#448)
- Avoid setter for empty struct dummy member (#455)
- Code style only: wrap after open parenthesis if not in one line (#435)
- Use f-string (#436)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Grey
0.8.2 (2020-01-17)
0.8.1 (2019-10-23)
- Add is_message trait in support of tf2 conversions (#412)
- Contributors: Michael Carroll
0.8.0 (2019-09-24)
- Update guard against common Windows preprocessor definitions (#401)
- Update tests for new message types in test_interface_files (#397)
- use latin-1 encoding when reading/writing .idl files, prepend BOM to generated C/C++ files when necessary (#391)
- Add emplace_back, move_assignment to BoundedVector (#385)
- fix cpp generator and introspection ts for long double (#383)
- Contributors: Dirk Thomas, Jacob Perron, Siddharth Kucheria, cho3
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.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
rosidl_default_generators | |
rosidl_generator_py |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rosidl_generator_cpp at Robotics Stack Exchange
No version for distro melodic. Known supported distros are highlighted in the buttons above.