rosidl_typesupport_cpp package from rosidl_typesupport reporosidl_typesupport_c rosidl_typesupport_cpp |
|
Package Summary
Tags | No category tags. |
Version | 2.0.1 |
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-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
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 for package rosidl_typesupport_cpp
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)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#108)
- Contributors: shonigmann
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 (#80)
- Add Security Vulnerability Policy pointing to REP-2006 (#76)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jose Luis Rivero, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.0 (2020-05-26)
- Addresses test failures in release mode (#75)
- Add tests for type_support functions (#63)
- Contributors: Stephen Brawner
0.9.2 (2020-05-19)
0.9.1 (2020-05-19)
- Force extension points to be registered in order (#73)
- Update API documentation and QDs (#74)
- Complete feature documentation (#72)
- Add API documentation for public functions (#64)
- Add current quality level declarations (#67)
- Contributors: Ivan Santiago Paunovic, brawner
0.9.0 (2020-04-24)
- Fix single typesupport build exposing build directory in include dirs (#71)
- Export targets in addition to include directories / libraries (#69 #70)
- Fix build with single introspection typesupport (#68)
- Update includes to use non-entry point headers from detail subdirectory (#66)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#65)
- Remove dependency on rmw_implementation (#62)
- Added rosidl_runtime c depencency (#58)
- Removed poco dependency (#59)
- Remove OpenSplice dependencies (#56)
- Depend on rcpputils for find_library (#47)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Jacob Perron, Sean Kelly
0.8.0 (2019-09-26)
0.7.1 (2019-05-08)
- update code to match refactoring of rosidl definitions (#49)
- remove usage of UnknownMessageType (#48)
- Contributors: Dirk Thomas
0.7.0 (2019-04-14)
- Using ament_target_dependencies where possible (#46)
- change generators to IDL-based pipeline (#39)
- Don't validate overall actions (#44)
- Contributors: Dirk Thomas, Shane Loretz, ivanpauno
0.6.2 (2019-01-11)
- include available typesuppports in error message (#43)
- Change uncrustify max line length to 0 (#42)
- Contributors: Dirk Thomas, Jacob Perron
0.6.1 (2018-12-07)
- Merge pull request #41 from ros2/hidmic/trim-action-targets-names
- Contributors: Michel Hidalgo
0.6.0 (2018-11-16)
- Add typesupport for actions in c and c++ (#36)
- Allow generated IDL files (#35)
- Merge pull request #33 from ros2/hidmic/prepare_for_action_generation
- Removes remaininig srv folder assumptions.
- Makes rosidl interfaces generation action folder aware.
- expose symbol for cpp typesupport (#32)
- update manifest to adhere to tag order in schema (#30)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Karsten Knese, Michel Hidalgo, Shane Loretz
0.5.0 (2018-06-24)
- Prepare dependencies for bouncy release. (#27)
- add and use groups for generator and runtime packages (#25)
- Merge pull request #23 from ros2/misra_fixup
- Merge pull request #22 from ros2/use_typesupport_group
- use CMAKE_CURRENT_BINARY_DIR for arguments json (#21)
- use ament_cmake_ros (#19)
- Contributors: Dirk Thomas, Michael Carroll, Steven! Ragnarök
0.4.0 (2017-12-08)
- update service type support header name (#15)
- Contributors: Dirk Thomas, Mikael Arguedas, Morgan Quigley, William Woodall
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_cpp at Robotics Stack Exchange
rosidl_typesupport_cpp package from rosidl_typesupport reporosidl_typesupport_c rosidl_typesupport_cpp rosidl_typesupport_tests |
|
Package Summary
Tags | No category tags. |
Version | 3.0.1 |
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 | iron |
Last Updated | 2023-07-13 |
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
Additional Links
Maintainers
- Dharini Dutia
- Shane Loretz
Authors
- Chris Lalancette
- 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 for package rosidl_typesupport_cpp
3.0.1 (2023-07-14)
- Don't override user provided compile definitions (#146)
- Contributors: Shane Loretz
3.0.0 (2023-04-12)
- Type Description Nested Support (#141)
- Fix rosidl_typesupport_c/cpp exec dependencies. (#140)
- Type hashes in typesupport (rep2011) (#135)
- Mark benchmark _ as UNUSED. (#134)
- Contributors: Chris Lalancette, Emerson Knapp
2.3.1 (2023-02-24)
2.3.0 (2023-02-13)
- Service introspection (#127)
- Update rosidl_typesupport to C++17. (#131)
- [rolling] Update maintainers - 2022-11-07 (#130)
- Contributors: Audrow Nash, Brian, Chris Lalancette
2.2.0 (2022-09-13)
- Replace rosidl_cmake imports with rosidl_pycommon (#126)
- Contributors: Jacob Perron
2.1.0 (2022-05-04)
- 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)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#108)
- Contributors: shonigmann
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 (#80)
- Add Security Vulnerability Policy pointing to REP-2006 (#76)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jose Luis Rivero, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.0 (2020-05-26)
- Addresses test failures in release mode (#75)
- Add tests for type_support functions (#63)
- Contributors: Stephen Brawner
0.9.2 (2020-05-19)
0.9.1 (2020-05-19)
- Force extension points to be registered in order (#73)
- Update API documentation and QDs (#74)
- Complete feature documentation (#72)
- Add API documentation for public functions (#64)
- Add current quality level declarations (#67)
- Contributors: Ivan Santiago Paunovic, brawner
0.9.0 (2020-04-24)
- Fix single typesupport build exposing build directory in include dirs (#71)
- Export targets in addition to include directories / libraries (#69 #70)
- Fix build with single introspection typesupport (#68)
- Update includes to use non-entry point headers from detail subdirectory (#66)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#65)
- Remove dependency on rmw_implementation (#62)
- Added rosidl_runtime c depencency (#58)
- Removed poco dependency (#59)
- Remove OpenSplice dependencies (#56)
- Depend on rcpputils for find_library (#47)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Jacob Perron, Sean Kelly
0.8.0 (2019-09-26)
0.7.1 (2019-05-08)
- update code to match refactoring of rosidl definitions (#49)
- remove usage of UnknownMessageType (#48)
- Contributors: Dirk Thomas
0.7.0 (2019-04-14)
- Using ament_target_dependencies where possible (#46)
- change generators to IDL-based pipeline (#39)
- Don't validate overall actions (#44)
- Contributors: Dirk Thomas, Shane Loretz, ivanpauno
0.6.2 (2019-01-11)
- include available typesuppports in error message (#43)
- Change uncrustify max line length to 0 (#42)
- Contributors: Dirk Thomas, Jacob Perron
0.6.1 (2018-12-07)
- Merge pull request #41 from ros2/hidmic/trim-action-targets-names
- Contributors: Michel Hidalgo
0.6.0 (2018-11-16)
- Add typesupport for actions in c and c++ (#36)
- Allow generated IDL files (#35)
- Merge pull request #33 from ros2/hidmic/prepare_for_action_generation
- Removes remaininig srv folder assumptions.
- Makes rosidl interfaces generation action folder aware.
- expose symbol for cpp typesupport (#32)
- update manifest to adhere to tag order in schema (#30)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Karsten Knese, Michel Hidalgo, Shane Loretz
0.5.0 (2018-06-24)
- Prepare dependencies for bouncy release. (#27)
- add and use groups for generator and runtime packages (#25)
- Merge pull request #23 from ros2/misra_fixup
- Merge pull request #22 from ros2/use_typesupport_group
- use CMAKE_CURRENT_BINARY_DIR for arguments json (#21)
- use ament_cmake_ros (#19)
- Contributors: Dirk Thomas, Michael Carroll, Steven! Ragnarök
0.4.0 (2017-12-08)
- update service type support header name (#15)
- Contributors: Dirk Thomas, Mikael Arguedas, Morgan Quigley, William Woodall
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_cpp at Robotics Stack Exchange
rosidl_typesupport_cpp package from rosidl_typesupport reporosidl_typesupport_c rosidl_typesupport_cpp rosidl_typesupport_tests |
|
Package Summary
Tags | No category tags. |
Version | 3.2.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 | jazzy |
Last Updated | 2024-04-24 |
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
Additional Links
Maintainers
- Dharini Dutia
- Shane Loretz
Authors
- Chris Lalancette
- 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 for package rosidl_typesupport_cpp
3.2.2 (2024-04-24)
3.2.1 (2024-03-27)
- compare string contents but string pointer addresses. (#153)
- Set hints to find the python version we actually want. (#150)
- Contributors: Chris Lalancette, Tomoya Fujita
3.2.0 (2023-06-07)
- Don't override user provided compile definitions (#145)
- Added C interfaces to obtain service and action type support. (#143)
- Contributors: Emerson Knapp, Stefan Fabian
3.1.0 (2023-04-28)
3.0.0 (2023-04-12)
- Type Description Nested Support (#141)
- Fix rosidl_typesupport_c/cpp exec dependencies. (#140)
- Type hashes in typesupport (rep2011) (#135)
- Mark benchmark _ as UNUSED. (#134)
- Contributors: Chris Lalancette, Emerson Knapp
2.3.1 (2023-02-24)
2.3.0 (2023-02-13)
- Service introspection (#127)
- Update rosidl_typesupport to C++17. (#131)
- [rolling] Update maintainers - 2022-11-07 (#130)
- Contributors: Audrow Nash, Brian, Chris Lalancette
2.2.0 (2022-09-13)
- Replace rosidl_cmake imports with rosidl_pycommon (#126)
- Contributors: Jacob Perron
2.1.0 (2022-05-04)
- 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)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#108)
- Contributors: shonigmann
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 (#80)
- Add Security Vulnerability Policy pointing to REP-2006 (#76)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jose Luis Rivero, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.0 (2020-05-26)
- Addresses test failures in release mode (#75)
- Add tests for type_support functions (#63)
- Contributors: Stephen Brawner
0.9.2 (2020-05-19)
0.9.1 (2020-05-19)
- Force extension points to be registered in order (#73)
- Update API documentation and QDs (#74)
- Complete feature documentation (#72)
- Add API documentation for public functions (#64)
- Add current quality level declarations (#67)
- Contributors: Ivan Santiago Paunovic, brawner
0.9.0 (2020-04-24)
- Fix single typesupport build exposing build directory in include dirs (#71)
- Export targets in addition to include directories / libraries (#69 #70)
- Fix build with single introspection typesupport (#68)
- Update includes to use non-entry point headers from detail subdirectory (#66)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#65)
- Remove dependency on rmw_implementation (#62)
- Added rosidl_runtime c depencency (#58)
- Removed poco dependency (#59)
- Remove OpenSplice dependencies (#56)
- Depend on rcpputils for find_library (#47)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Jacob Perron, Sean Kelly
0.8.0 (2019-09-26)
0.7.1 (2019-05-08)
- update code to match refactoring of rosidl definitions (#49)
- remove usage of UnknownMessageType (#48)
- Contributors: Dirk Thomas
0.7.0 (2019-04-14)
- Using ament_target_dependencies where possible (#46)
- change generators to IDL-based pipeline (#39)
- Don't validate overall actions (#44)
- Contributors: Dirk Thomas, Shane Loretz, ivanpauno
0.6.2 (2019-01-11)
- include available typesuppports in error message (#43)
- Change uncrustify max line length to 0 (#42)
- Contributors: Dirk Thomas, Jacob Perron
0.6.1 (2018-12-07)
- Merge pull request #41 from ros2/hidmic/trim-action-targets-names
- Contributors: Michel Hidalgo
0.6.0 (2018-11-16)
- Add typesupport for actions in c and c++ (#36)
- Allow generated IDL files (#35)
- Merge pull request #33 from ros2/hidmic/prepare_for_action_generation
- Removes remaininig srv folder assumptions.
- Makes rosidl interfaces generation action folder aware.
- expose symbol for cpp typesupport (#32)
- update manifest to adhere to tag order in schema (#30)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Karsten Knese, Michel Hidalgo, Shane Loretz
0.5.0 (2018-06-24)
- Prepare dependencies for bouncy release. (#27)
- add and use groups for generator and runtime packages (#25)
- Merge pull request #23 from ros2/misra_fixup
- Merge pull request #22 from ros2/use_typesupport_group
- use CMAKE_CURRENT_BINARY_DIR for arguments json (#21)
- use ament_cmake_ros (#19)
- Contributors: Dirk Thomas, Michael Carroll, Steven! Ragnarök
0.4.0 (2017-12-08)
- update service type support header name (#15)
- Contributors: Dirk Thomas, Mikael Arguedas, Morgan Quigley, William Woodall
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_cpp at Robotics Stack Exchange
rosidl_typesupport_cpp package from rosidl_typesupport reporosidl_typesupport_c rosidl_typesupport_cpp rosidl_typesupport_tests |
|
Package Summary
Tags | No category tags. |
Version | 3.3.1 |
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 | rolling |
Last Updated | 2024-06-17 |
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
Additional Links
Maintainers
- Dharini Dutia
- Shane Loretz
Authors
- Chris Lalancette
- 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 for package rosidl_typesupport_cpp
3.3.1 (2024-06-17)
- Add mechanism to disable workaround for dependency groups (#157)
- Contributors: Scott K Logan
3.3.0 (2024-04-26)
3.2.1 (2024-03-27)
- compare string contents but string pointer addresses. (#153)
- Set hints to find the python version we actually want. (#150)
- Contributors: Chris Lalancette, Tomoya Fujita
3.2.0 (2023-06-07)
- Don't override user provided compile definitions (#145)
- Added C interfaces to obtain service and action type support. (#143)
- Contributors: Emerson Knapp, Stefan Fabian
3.1.0 (2023-04-28)
3.0.0 (2023-04-12)
- Type Description Nested Support (#141)
- Fix rosidl_typesupport_c/cpp exec dependencies. (#140)
- Type hashes in typesupport (rep2011) (#135)
- Mark benchmark _ as UNUSED. (#134)
- Contributors: Chris Lalancette, Emerson Knapp
2.3.1 (2023-02-24)
2.3.0 (2023-02-13)
- Service introspection (#127)
- Update rosidl_typesupport to C++17. (#131)
- [rolling] Update maintainers - 2022-11-07 (#130)
- Contributors: Audrow Nash, Brian, Chris Lalancette
2.2.0 (2022-09-13)
- Replace rosidl_cmake imports with rosidl_pycommon (#126)
- Contributors: Jacob Perron
2.1.0 (2022-05-04)
- 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)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#108)
- Contributors: shonigmann
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 (#80)
- Add Security Vulnerability Policy pointing to REP-2006 (#76)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jose Luis Rivero, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.0 (2020-05-26)
- Addresses test failures in release mode (#75)
- Add tests for type_support functions (#63)
- Contributors: Stephen Brawner
0.9.2 (2020-05-19)
0.9.1 (2020-05-19)
- Force extension points to be registered in order (#73)
- Update API documentation and QDs (#74)
- Complete feature documentation (#72)
- Add API documentation for public functions (#64)
- Add current quality level declarations (#67)
- Contributors: Ivan Santiago Paunovic, brawner
0.9.0 (2020-04-24)
- Fix single typesupport build exposing build directory in include dirs (#71)
- Export targets in addition to include directories / libraries (#69 #70)
- Fix build with single introspection typesupport (#68)
- Update includes to use non-entry point headers from detail subdirectory (#66)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#65)
- Remove dependency on rmw_implementation (#62)
- Added rosidl_runtime c depencency (#58)
- Removed poco dependency (#59)
- Remove OpenSplice dependencies (#56)
- Depend on rcpputils for find_library (#47)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Jacob Perron, Sean Kelly
0.8.0 (2019-09-26)
0.7.1 (2019-05-08)
- update code to match refactoring of rosidl definitions (#49)
- remove usage of UnknownMessageType (#48)
- Contributors: Dirk Thomas
0.7.0 (2019-04-14)
- Using ament_target_dependencies where possible (#46)
- change generators to IDL-based pipeline (#39)
- Don't validate overall actions (#44)
- Contributors: Dirk Thomas, Shane Loretz, ivanpauno
0.6.2 (2019-01-11)
- include available typesuppports in error message (#43)
- Change uncrustify max line length to 0 (#42)
- Contributors: Dirk Thomas, Jacob Perron
0.6.1 (2018-12-07)
- Merge pull request #41 from ros2/hidmic/trim-action-targets-names
- Contributors: Michel Hidalgo
0.6.0 (2018-11-16)
- Add typesupport for actions in c and c++ (#36)
- Allow generated IDL files (#35)
- Merge pull request #33 from ros2/hidmic/prepare_for_action_generation
- Removes remaininig srv folder assumptions.
- Makes rosidl interfaces generation action folder aware.
- expose symbol for cpp typesupport (#32)
- update manifest to adhere to tag order in schema (#30)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Karsten Knese, Michel Hidalgo, Shane Loretz
0.5.0 (2018-06-24)
- Prepare dependencies for bouncy release. (#27)
- add and use groups for generator and runtime packages (#25)
- Merge pull request #23 from ros2/misra_fixup
- Merge pull request #22 from ros2/use_typesupport_group
- use CMAKE_CURRENT_BINARY_DIR for arguments json (#21)
- use ament_cmake_ros (#19)
- Contributors: Dirk Thomas, Michael Carroll, Steven! Ragnarök
0.4.0 (2017-12-08)
- update service type support header name (#15)
- Contributors: Dirk Thomas, Mikael Arguedas, Morgan Quigley, William Woodall
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_cpp at Robotics Stack Exchange
rosidl_typesupport_cpp package from rosidl_typesupport reporosidl_typesupport_c rosidl_typesupport_cpp |
|
Package Summary
Tags | No category tags. |
Version | 1.2.1 |
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 | galactic |
Last Updated | 2021-04-06 |
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
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 for package rosidl_typesupport_cpp
1.2.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#108)
- Contributors: shonigmann
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 (#80)
- Add Security Vulnerability Policy pointing to REP-2006 (#76)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jose Luis Rivero, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.0 (2020-05-26)
- Addresses test failures in release mode (#75)
- Add tests for type_support functions (#63)
- Contributors: Stephen Brawner
0.9.2 (2020-05-19)
0.9.1 (2020-05-19)
- Force extension points to be registered in order (#73)
- Update API documentation and QDs (#74)
- Complete feature documentation (#72)
- Add API documentation for public functions (#64)
- Add current quality level declarations (#67)
- Contributors: Ivan Santiago Paunovic, brawner
0.9.0 (2020-04-24)
- Fix single typesupport build exposing build directory in include dirs (#71)
- Export targets in addition to include directories / libraries (#69 #70)
- Fix build with single introspection typesupport (#68)
- Update includes to use non-entry point headers from detail subdirectory (#66)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#65)
- Remove dependency on rmw_implementation (#62)
- Added rosidl_runtime c depencency (#58)
- Removed poco dependency (#59)
- Remove OpenSplice dependencies (#56)
- Depend on rcpputils for find_library (#47)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Eric Cousineau, Jacob Perron, Sean Kelly
0.8.0 (2019-09-26)
0.7.1 (2019-05-08)
- update code to match refactoring of rosidl definitions (#49)
- remove usage of UnknownMessageType (#48)
- Contributors: Dirk Thomas
0.7.0 (2019-04-14)
- Using ament_target_dependencies where possible (#46)
- change generators to IDL-based pipeline (#39)
- Don't validate overall actions (#44)
- Contributors: Dirk Thomas, Shane Loretz, ivanpauno
0.6.2 (2019-01-11)
- include available typesuppports in error message (#43)
- Change uncrustify max line length to 0 (#42)
- Contributors: Dirk Thomas, Jacob Perron
0.6.1 (2018-12-07)
- Merge pull request #41 from ros2/hidmic/trim-action-targets-names
- Contributors: Michel Hidalgo
0.6.0 (2018-11-16)
- Add typesupport for actions in c and c++ (#36)
- Allow generated IDL files (#35)
- Merge pull request #33 from ros2/hidmic/prepare_for_action_generation
- Removes remaininig srv folder assumptions.
- Makes rosidl interfaces generation action folder aware.
- expose symbol for cpp typesupport (#32)
- update manifest to adhere to tag order in schema (#30)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Karsten Knese, Michel Hidalgo, Shane Loretz
0.5.0 (2018-06-24)
- Prepare dependencies for bouncy release. (#27)
- add and use groups for generator and runtime packages (#25)
- Merge pull request #23 from ros2/misra_fixup
- Merge pull request #22 from ros2/use_typesupport_group
- use CMAKE_CURRENT_BINARY_DIR for arguments json (#21)
- use ament_cmake_ros (#19)
- Contributors: Dirk Thomas, Michael Carroll, Steven! Ragnarök
0.4.0 (2017-12-08)
- update service type support header name (#15)
- Contributors: Dirk Thomas, Mikael Arguedas, Morgan Quigley, William Woodall