rosidl_typesupport_fastrtps_cpp package from rosidl_typesupport_fastrtps repofastrtps_cmake_module rosidl_typesupport_fastrtps_c rosidl_typesupport_fastrtps_cpp |
|
Package Summary
Tags | No category tags. |
Version | 2.2.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rosidl_typesupport_fastrtps.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2023-11-13 |
Dev Status | DEVELOPED |
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
- Shane Loretz
Authors
- Dirk Thomas
- Michel Hidalgo
- Ricardo González
rosidl_typesupport_fastrtps_cpp
rosidl_typesupport_fastrtps_cpp
is a package that provides functionality for generating rosidl C++ interfaces for eProsima FastRTPS.
Features
rosidl_typesupport_fastrtps_cpp
features are described in FEATURES.
Quality Declaration
This package claims to be in the Quality Level 2 category, see the Quality Declaration for more details.
Changelog for package rosidl_typesupport_fastrtps_cpp
2.2.2 (2023-11-13)
- Account for alignment on [is_plain]{.title-ref} calculations (#108) (#110)
- Contributors: mergify[bot]
2.2.1 (2023-07-18)
- Avoid redundant declarations in generated code for services and actions (backport #102) (#104)
- Contributors: mergify[bot]
2.2.0 (2022-03-30)
- Install generated headers to include/${PROJECT_NAME} (#88)
- Misc fastrtps typesupport generator cleanup (#87)
- Contributors: Shane Loretz
2.1.0 (2022-03-01)
- Install headers to include/${PROJECT_NAME} (#86)
- Contributors: Shane Loretz
2.0.4 (2022-01-13)
-
Fix include order for cpplint (#84) * Fix include order for cpplint Relates to https://github.com/ament/ament_lint/pull/324 * Use double-quotes for other includes This is backwards compatible with older versions of cpplint.
- Update maintainers to Shane Loretz (#83)
- Contributors: Audrow Nash, Jacob Perron
2.0.3 (2021-11-18)
- Re-introduce improvements to serialization of primitive bounded sequences for C++ type support (#81)
- Revert "Improve serialization of ... (#79)" (#80)
- Improve serialization of primitive bounded sequences in C++ type support (#79)
- Use FindPython3 explicitly instead of PythonInterp implicitly (#78)
- Contributors: Andrea Sorbini, Jorge Perez, Shane Loretz
2.0.2 (2021-08-09)
- Revert rosidl targets and dependencies exportation (#76)
- Correctly inform that a BoundedSequence is bounded (#71)
- Contributors: Michel Hidalgo, Miguel Company
2.0.1 (2021-07-28)
- Export rosidl_typesupport_fastrtps_c* dependencies (#75)
- Contributors: Michel Hidalgo
2.0.0 (2021-07-23)
- Bundle and ensure the exportation of rosidl generated targets (#73)
- Fix Fast-RTPS C++ typesupport CLI extension (#72)
- Fastdds type support extensions (#67)
- Remove fastrtps dependency (#68)
- Contributors: Andrea Sorbini, Michel Hidalgo, Miguel Company
1.2.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#69)
- Contributors: shonigmann
1.2.0 (2021-03-18)
- Expose FastRTPS C++ typesupport generation via rosidl generate CLI (#66)
- Contributors: Michel Hidalgo
1.1.0 (2020-12-09)
- Update QDs with up-to-date content (#64)
- Fix item number in QD (#59)
- Update QL to 2
- Update package maintainers (#55)
- Update QD (#53)
- Add benchmark test to rosidl_typesupport_fastrtps_c/cpp (#52)
- Update exec dependencies (#50)
- Add Security Vulnerability Policy pointing to REP-2006 (#44)
- QD Update Version Stability to stable version (#46)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.1 (2020-05-26)
- Revert usage of modern cmake. This breaks single typesupport builds again. (#47)
- Contributors: Ivan Santiago Paunovic
1.0.0 (2020-05-22)
- Use modern cmake to fix single typesupport builds (#40)
- Move generated headers to detail subdir (#40)
- Add tests for wstring conversion routines (#43)
- Update public API documentation (#42)
- Add feature documentation (#41)
- Add Quality Declaration and README (#39)
- Contributors: Ivan Santiago Paunovic, Scott K Logan, brawner
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#37 #38)
- Update includes to use non-entry point headers from detail subdirirectory (#36)
- Use ament_cmake_ros (#30)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#35)
- Added rosidl_runtime_c depencency (#32)
- Export typesupport library in a separate cmake variable (#34)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Ivan Santiago Paunovic
0.8.0 (2019-09-25)
- Fix typesupport for long double and wchar (#26)
- Contributors: Dirk Thomas
0.7.1 (2019-05-08)
- Add message namespace to type support struct (#18)
- Hard code size of wchar_t to 4 (#25)
- Fix size calculation for WStrings on non-Windows platforms (#23)
- Add WString support (#22)
- Simplify code using updated definition API (#21)
- Update code to match refactoring of rosidl definitions (#20)
- Remove usage of UnknownMessageType (#19)
- Contributors: Dirk Thomas, Jacob Perron, Karsten Knese, Michael Carroll
0.7.0 (2019-04-13)
- Change generators to IDL-based pipeline (#14)
- Contributors: Dirk Thomas
0.6.1 (2019-01-11)
- Change uncrustify max line length to 0 (#17) This is for compatibility with uncrustify v0.68.
- Contributors: Jacob Perron
0.6.0 (2018-11-16)
- Allow generated IDL files (#12)
- Enable generation of messages and services in an 'action' directory (#11)
- Remove unnecessary dll exports (#8)
- Fix the target dependency for automatic regeneration (#7)
- Add specialization of get_service_type_support_handle (#6)
- Avoid using undefined variable (#5)
- Remove more dead code (#4)
- Don't generate IDL files and remove unused code (#2)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Michel Hidalgo, Miguel Company, Mikael Arguedas, Shane Loretz
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_fastrtps_cpp at Robotics Stack Exchange
rosidl_typesupport_fastrtps_cpp package from rosidl_typesupport_fastrtps repofastrtps_cmake_module rosidl_typesupport_fastrtps_c rosidl_typesupport_fastrtps_cpp |
|
Package Summary
Tags | No category tags. |
Version | 3.0.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rosidl_typesupport_fastrtps.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2023-11-17 |
Dev Status | DEVELOPED |
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
- Shane Loretz
Authors
- Dirk Thomas
- Michel Hidalgo
- Ricardo González
rosidl_typesupport_fastrtps_cpp
rosidl_typesupport_fastrtps_cpp
is a package that provides functionality for generating rosidl C++ interfaces for eProsima FastRTPS.
Features
rosidl_typesupport_fastrtps_cpp
features are described in FEATURES.
Quality Declaration
This package claims to be in the Quality Level 2 category, see the Quality Declaration for more details.
Changelog for package rosidl_typesupport_fastrtps_cpp
3.0.2 (2023-11-17)
- Account for alignment on [is_plain]{.title-ref} calculations (#109)
- Contributors: Miguel Company
3.0.1 (2023-07-14)
- Avoid redundant declarations in generated code for services and actions (#103)
- Contributors: Emerson Knapp
3.0.0 (2023-04-12)
- Type Description Nested Support (#101)
- Type hashes on typesupport (rep2011) (#98)
- Depend on ament_cmake_ros to default SHARED to ON (#99)
- Expose type hash to typesupport structs (rep2011) (#95)
- Mark benchmark _ as UNUSED. (#96)
- Contributors: Chris Lalancette, Emerson Knapp, Tyler Weaver
2.5.0 (2023-02-13)
- Service introspection (#92)
- Update rosidl_typesupport_fastrtps to C++17. (#94)
- [rolling] Update maintainers - 2022-11-07 (#93)
- Contributors: Audrow Nash, Brian, Chris Lalancette
2.4.0 (2022-09-13)
- Replace rosidl_cmake imports with rosidl_pycommon (#91)
- Contributors: Jacob Perron
2.3.0 (2022-05-04)
2.2.0 (2022-03-30)
- Install generated headers to include/${PROJECT_NAME} (#88)
- Misc fastrtps typesupport generator cleanup (#87)
- Contributors: Shane Loretz
2.1.0 (2022-03-01)
- Install headers to include/${PROJECT_NAME} (#86)
- Contributors: Shane Loretz
2.0.4 (2022-01-13)
-
Fix include order for cpplint (#84) * Fix include order for cpplint Relates to https://github.com/ament/ament_lint/pull/324 * Use double-quotes for other includes This is backwards compatible with older versions of cpplint.
- Update maintainers to Shane Loretz (#83)
- Contributors: Audrow Nash, Jacob Perron
2.0.3 (2021-11-18)
- Re-introduce improvements to serialization of primitive bounded sequences for C++ type support (#81)
- Revert "Improve serialization of ... (#79)" (#80)
- Improve serialization of primitive bounded sequences in C++ type support (#79)
- Use FindPython3 explicitly instead of PythonInterp implicitly (#78)
- Contributors: Andrea Sorbini, Jorge Perez, Shane Loretz
2.0.2 (2021-08-09)
- Revert rosidl targets and dependencies exportation (#76)
- Correctly inform that a BoundedSequence is bounded (#71)
- Contributors: Michel Hidalgo, Miguel Company
2.0.1 (2021-07-28)
- Export rosidl_typesupport_fastrtps_c* dependencies (#75)
- Contributors: Michel Hidalgo
2.0.0 (2021-07-23)
- Bundle and ensure the exportation of rosidl generated targets (#73)
- Fix Fast-RTPS C++ typesupport CLI extension (#72)
- Fastdds type support extensions (#67)
- Remove fastrtps dependency (#68)
- Contributors: Andrea Sorbini, Michel Hidalgo, Miguel Company
1.2.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#69)
- Contributors: shonigmann
1.2.0 (2021-03-18)
- Expose FastRTPS C++ typesupport generation via rosidl generate CLI (#66)
- Contributors: Michel Hidalgo
1.1.0 (2020-12-09)
- Update QDs with up-to-date content (#64)
- Fix item number in QD (#59)
- Update QL to 2
- Update package maintainers (#55)
- Update QD (#53)
- Add benchmark test to rosidl_typesupport_fastrtps_c/cpp (#52)
- Update exec dependencies (#50)
- Add Security Vulnerability Policy pointing to REP-2006 (#44)
- QD Update Version Stability to stable version (#46)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.1 (2020-05-26)
- Revert usage of modern cmake. This breaks single typesupport builds again. (#47)
- Contributors: Ivan Santiago Paunovic
1.0.0 (2020-05-22)
- Use modern cmake to fix single typesupport builds (#40)
- Move generated headers to detail subdir (#40)
- Add tests for wstring conversion routines (#43)
- Update public API documentation (#42)
- Add feature documentation (#41)
- Add Quality Declaration and README (#39)
- Contributors: Ivan Santiago Paunovic, Scott K Logan, brawner
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#37 #38)
- Update includes to use non-entry point headers from detail subdirirectory (#36)
- Use ament_cmake_ros (#30)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#35)
- Added rosidl_runtime_c depencency (#32)
- Export typesupport library in a separate cmake variable (#34)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Ivan Santiago Paunovic
0.8.0 (2019-09-25)
- Fix typesupport for long double and wchar (#26)
- Contributors: Dirk Thomas
0.7.1 (2019-05-08)
- Add message namespace to type support struct (#18)
- Hard code size of wchar_t to 4 (#25)
- Fix size calculation for WStrings on non-Windows platforms (#23)
- Add WString support (#22)
- Simplify code using updated definition API (#21)
- Update code to match refactoring of rosidl definitions (#20)
- Remove usage of UnknownMessageType (#19)
- Contributors: Dirk Thomas, Jacob Perron, Karsten Knese, Michael Carroll
0.7.0 (2019-04-13)
- Change generators to IDL-based pipeline (#14)
- Contributors: Dirk Thomas
0.6.1 (2019-01-11)
- Change uncrustify max line length to 0 (#17) This is for compatibility with uncrustify v0.68.
- Contributors: Jacob Perron
0.6.0 (2018-11-16)
- Allow generated IDL files (#12)
- Enable generation of messages and services in an 'action' directory (#11)
- Remove unnecessary dll exports (#8)
- Fix the target dependency for automatic regeneration (#7)
- Add specialization of get_service_type_support_handle (#6)
- Avoid using undefined variable (#5)
- Remove more dead code (#4)
- Don't generate IDL files and remove unused code (#2)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Michel Hidalgo, Miguel Company, Mikael Arguedas, Shane Loretz
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_fastrtps_cpp at Robotics Stack Exchange
rosidl_typesupport_fastrtps_cpp package from rosidl_typesupport_fastrtps repofastrtps_cmake_module rosidl_typesupport_fastrtps_c rosidl_typesupport_fastrtps_cpp |
|
Package Summary
Tags | No category tags. |
Version | 3.6.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rosidl_typesupport_fastrtps.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-04-16 |
Dev Status | DEVELOPED |
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
- Shane Loretz
Authors
- Dirk Thomas
- Michel Hidalgo
- Ricardo González
rosidl_typesupport_fastrtps_cpp
rosidl_typesupport_fastrtps_cpp
is a package that provides functionality for generating rosidl C++ interfaces for eProsima FastRTPS.
Features
rosidl_typesupport_fastrtps_cpp
features are described in FEATURES.
Quality Declaration
This package claims to be in the Quality Level 2 category, see the Quality Declaration for more details.
Changelog for package rosidl_typesupport_fastrtps_cpp
3.6.0 (2024-04-16)
- Fix how header template works to prevent double-inclusion (#117) Co-authored-by: Alejandro Hernández Cordero <<ahcorde@gmail.com>>
- Adding interfaces to support [\@key]{.title-ref} annotation (#116) Co-authored-by: Mario Dominguez <<mariodominguez@eprosima.com>>
- Contributors: Michael Carroll, Miguel Company
3.5.0 (2024-03-27)
- Support Fast CDR v2 (#114)
- Improve wide string (de)serialization (#113)
- Set hints to find the python version we actually want. (#112) Co-authored-by: Michael Carroll <<michael@openrobotics.org>>
- Contributors: Chris Lalancette, Miguel Company
3.4.0 (2023-12-26)
- Update to C++17 (#111)
- Contributors: Chris Lalancette
3.3.0 (2023-10-04)
- Account for alignment on [is_plain]{.title-ref} calculations (#108)
- Contributors: Miguel Company
3.2.0 (2023-06-07)
- Avoid redundant declarations in generated code for services and actions (#102)
- Contributors: Emerson Knapp
3.1.0 (2023-04-28)
3.0.0 (2023-04-12)
- Type Description Nested Support (#101)
- Type hashes on typesupport (rep2011) (#98)
- Depend on ament_cmake_ros to default SHARED to ON (#99)
- Expose type hash to typesupport structs (rep2011) (#95)
- Mark benchmark _ as UNUSED. (#96)
- Contributors: Chris Lalancette, Emerson Knapp, Tyler Weaver
2.5.0 (2023-02-13)
- Service introspection (#92)
- Update rosidl_typesupport_fastrtps to C++17. (#94)
- [rolling] Update maintainers - 2022-11-07 (#93)
- Contributors: Audrow Nash, Brian, Chris Lalancette
2.4.0 (2022-09-13)
- Replace rosidl_cmake imports with rosidl_pycommon (#91)
- Contributors: Jacob Perron
2.3.0 (2022-05-04)
2.2.0 (2022-03-30)
- Install generated headers to include/${PROJECT_NAME} (#88)
- Misc fastrtps typesupport generator cleanup (#87)
- Contributors: Shane Loretz
2.1.0 (2022-03-01)
- Install headers to include/${PROJECT_NAME} (#86)
- Contributors: Shane Loretz
2.0.4 (2022-01-13)
-
Fix include order for cpplint (#84) * Fix include order for cpplint Relates to https://github.com/ament/ament_lint/pull/324 * Use double-quotes for other includes This is backwards compatible with older versions of cpplint.
- Update maintainers to Shane Loretz (#83)
- Contributors: Audrow Nash, Jacob Perron
2.0.3 (2021-11-18)
- Re-introduce improvements to serialization of primitive bounded sequences for C++ type support (#81)
- Revert "Improve serialization of ... (#79)" (#80)
- Improve serialization of primitive bounded sequences in C++ type support (#79)
- Use FindPython3 explicitly instead of PythonInterp implicitly (#78)
- Contributors: Andrea Sorbini, Jorge Perez, Shane Loretz
2.0.2 (2021-08-09)
- Revert rosidl targets and dependencies exportation (#76)
- Correctly inform that a BoundedSequence is bounded (#71)
- Contributors: Michel Hidalgo, Miguel Company
2.0.1 (2021-07-28)
- Export rosidl_typesupport_fastrtps_c* dependencies (#75)
- Contributors: Michel Hidalgo
2.0.0 (2021-07-23)
- Bundle and ensure the exportation of rosidl generated targets (#73)
- Fix Fast-RTPS C++ typesupport CLI extension (#72)
- Fastdds type support extensions (#67)
- Remove fastrtps dependency (#68)
- Contributors: Andrea Sorbini, Michel Hidalgo, Miguel Company
1.2.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#69)
- Contributors: shonigmann
1.2.0 (2021-03-18)
- Expose FastRTPS C++ typesupport generation via rosidl generate CLI (#66)
- Contributors: Michel Hidalgo
1.1.0 (2020-12-09)
- Update QDs with up-to-date content (#64)
- Fix item number in QD (#59)
- Update QL to 2
- Update package maintainers (#55)
- Update QD (#53)
- Add benchmark test to rosidl_typesupport_fastrtps_c/cpp (#52)
- Update exec dependencies (#50)
- Add Security Vulnerability Policy pointing to REP-2006 (#44)
- QD Update Version Stability to stable version (#46)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.1 (2020-05-26)
- Revert usage of modern cmake. This breaks single typesupport builds again. (#47)
- Contributors: Ivan Santiago Paunovic
1.0.0 (2020-05-22)
- Use modern cmake to fix single typesupport builds (#40)
- Move generated headers to detail subdir (#40)
- Add tests for wstring conversion routines (#43)
- Update public API documentation (#42)
- Add feature documentation (#41)
- Add Quality Declaration and README (#39)
- Contributors: Ivan Santiago Paunovic, Scott K Logan, brawner
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#37 #38)
- Update includes to use non-entry point headers from detail subdirirectory (#36)
- Use ament_cmake_ros (#30)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#35)
- Added rosidl_runtime_c depencency (#32)
- Export typesupport library in a separate cmake variable (#34)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Ivan Santiago Paunovic
0.8.0 (2019-09-25)
- Fix typesupport for long double and wchar (#26)
- Contributors: Dirk Thomas
0.7.1 (2019-05-08)
- Add message namespace to type support struct (#18)
- Hard code size of wchar_t to 4 (#25)
- Fix size calculation for WStrings on non-Windows platforms (#23)
- Add WString support (#22)
- Simplify code using updated definition API (#21)
- Update code to match refactoring of rosidl definitions (#20)
- Remove usage of UnknownMessageType (#19)
- Contributors: Dirk Thomas, Jacob Perron, Karsten Knese, Michael Carroll
0.7.0 (2019-04-13)
- Change generators to IDL-based pipeline (#14)
- Contributors: Dirk Thomas
0.6.1 (2019-01-11)
- Change uncrustify max line length to 0 (#17) This is for compatibility with uncrustify v0.68.
- Contributors: Jacob Perron
0.6.0 (2018-11-16)
- Allow generated IDL files (#12)
- Enable generation of messages and services in an 'action' directory (#11)
- Remove unnecessary dll exports (#8)
- Fix the target dependency for automatic regeneration (#7)
- Add specialization of get_service_type_support_handle (#6)
- Avoid using undefined variable (#5)
- Remove more dead code (#4)
- Don't generate IDL files and remove unused code (#2)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Michel Hidalgo, Miguel Company, Mikael Arguedas, Shane Loretz
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_fastrtps_cpp at Robotics Stack Exchange
rosidl_typesupport_fastrtps_cpp package from rosidl_typesupport_fastrtps repofastrtps_cmake_module rosidl_typesupport_fastrtps_c rosidl_typesupport_fastrtps_cpp |
|
Package Summary
Tags | No category tags. |
Version | 3.7.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rosidl_typesupport_fastrtps.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-11-20 |
Dev Status | DEVELOPED |
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
- Shane Loretz
Authors
- Dirk Thomas
- Michel Hidalgo
- Ricardo González
rosidl_typesupport_fastrtps_cpp
rosidl_typesupport_fastrtps_cpp
is a package that provides functionality for generating rosidl C++ interfaces for eProsima FastRTPS.
Features
rosidl_typesupport_fastrtps_cpp
features are described in FEATURES.
Quality Declaration
This package claims to be in the Quality Level 2 category, see the Quality Declaration for more details.
Changelog for package rosidl_typesupport_fastrtps_cpp
3.7.1 (2024-11-20)
- Remove deprecated functions benchmark tests (#122)
- Contributors: Miguel Company
3.7.0 (2024-04-26)
3.6.0 (2024-04-16)
- Fix how header template works to prevent double-inclusion (#117) Co-authored-by: Alejandro Hernández Cordero <<ahcorde@gmail.com>>
- Adding interfaces to support [\@key]{.title-ref} annotation (#116) Co-authored-by: Mario Dominguez <<mariodominguez@eprosima.com>>
- Contributors: Michael Carroll, Miguel Company
3.5.0 (2024-03-27)
- Support Fast CDR v2 (#114)
- Improve wide string (de)serialization (#113)
- Set hints to find the python version we actually want. (#112) Co-authored-by: Michael Carroll <<michael@openrobotics.org>>
- Contributors: Chris Lalancette, Miguel Company
3.4.0 (2023-12-26)
- Update to C++17 (#111)
- Contributors: Chris Lalancette
3.3.0 (2023-10-04)
- Account for alignment on [is_plain]{.title-ref} calculations (#108)
- Contributors: Miguel Company
3.2.0 (2023-06-07)
- Avoid redundant declarations in generated code for services and actions (#102)
- Contributors: Emerson Knapp
3.1.0 (2023-04-28)
3.0.0 (2023-04-12)
- Type Description Nested Support (#101)
- Type hashes on typesupport (rep2011) (#98)
- Depend on ament_cmake_ros to default SHARED to ON (#99)
- Expose type hash to typesupport structs (rep2011) (#95)
- Mark benchmark _ as UNUSED. (#96)
- Contributors: Chris Lalancette, Emerson Knapp, Tyler Weaver
2.5.0 (2023-02-13)
- Service introspection (#92)
- Update rosidl_typesupport_fastrtps to C++17. (#94)
- [rolling] Update maintainers - 2022-11-07 (#93)
- Contributors: Audrow Nash, Brian, Chris Lalancette
2.4.0 (2022-09-13)
- Replace rosidl_cmake imports with rosidl_pycommon (#91)
- Contributors: Jacob Perron
2.3.0 (2022-05-04)
2.2.0 (2022-03-30)
- Install generated headers to include/${PROJECT_NAME} (#88)
- Misc fastrtps typesupport generator cleanup (#87)
- Contributors: Shane Loretz
2.1.0 (2022-03-01)
- Install headers to include/${PROJECT_NAME} (#86)
- Contributors: Shane Loretz
2.0.4 (2022-01-13)
-
Fix include order for cpplint (#84) * Fix include order for cpplint Relates to https://github.com/ament/ament_lint/pull/324 * Use double-quotes for other includes This is backwards compatible with older versions of cpplint.
- Update maintainers to Shane Loretz (#83)
- Contributors: Audrow Nash, Jacob Perron
2.0.3 (2021-11-18)
- Re-introduce improvements to serialization of primitive bounded sequences for C++ type support (#81)
- Revert "Improve serialization of ... (#79)" (#80)
- Improve serialization of primitive bounded sequences in C++ type support (#79)
- Use FindPython3 explicitly instead of PythonInterp implicitly (#78)
- Contributors: Andrea Sorbini, Jorge Perez, Shane Loretz
2.0.2 (2021-08-09)
- Revert rosidl targets and dependencies exportation (#76)
- Correctly inform that a BoundedSequence is bounded (#71)
- Contributors: Michel Hidalgo, Miguel Company
2.0.1 (2021-07-28)
- Export rosidl_typesupport_fastrtps_c* dependencies (#75)
- Contributors: Michel Hidalgo
2.0.0 (2021-07-23)
- Bundle and ensure the exportation of rosidl generated targets (#73)
- Fix Fast-RTPS C++ typesupport CLI extension (#72)
- Fastdds type support extensions (#67)
- Remove fastrtps dependency (#68)
- Contributors: Andrea Sorbini, Michel Hidalgo, Miguel Company
1.2.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#69)
- Contributors: shonigmann
1.2.0 (2021-03-18)
- Expose FastRTPS C++ typesupport generation via rosidl generate CLI (#66)
- Contributors: Michel Hidalgo
1.1.0 (2020-12-09)
- Update QDs with up-to-date content (#64)
- Fix item number in QD (#59)
- Update QL to 2
- Update package maintainers (#55)
- Update QD (#53)
- Add benchmark test to rosidl_typesupport_fastrtps_c/cpp (#52)
- Update exec dependencies (#50)
- Add Security Vulnerability Policy pointing to REP-2006 (#44)
- QD Update Version Stability to stable version (#46)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.1 (2020-05-26)
- Revert usage of modern cmake. This breaks single typesupport builds again. (#47)
- Contributors: Ivan Santiago Paunovic
1.0.0 (2020-05-22)
- Use modern cmake to fix single typesupport builds (#40)
- Move generated headers to detail subdir (#40)
- Add tests for wstring conversion routines (#43)
- Update public API documentation (#42)
- Add feature documentation (#41)
- Add Quality Declaration and README (#39)
- Contributors: Ivan Santiago Paunovic, Scott K Logan, brawner
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#37 #38)
- Update includes to use non-entry point headers from detail subdirirectory (#36)
- Use ament_cmake_ros (#30)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#35)
- Added rosidl_runtime_c depencency (#32)
- Export typesupport library in a separate cmake variable (#34)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Ivan Santiago Paunovic
0.8.0 (2019-09-25)
- Fix typesupport for long double and wchar (#26)
- Contributors: Dirk Thomas
0.7.1 (2019-05-08)
- Add message namespace to type support struct (#18)
- Hard code size of wchar_t to 4 (#25)
- Fix size calculation for WStrings on non-Windows platforms (#23)
- Add WString support (#22)
- Simplify code using updated definition API (#21)
- Update code to match refactoring of rosidl definitions (#20)
- Remove usage of UnknownMessageType (#19)
- Contributors: Dirk Thomas, Jacob Perron, Karsten Knese, Michael Carroll
0.7.0 (2019-04-13)
- Change generators to IDL-based pipeline (#14)
- Contributors: Dirk Thomas
0.6.1 (2019-01-11)
- Change uncrustify max line length to 0 (#17) This is for compatibility with uncrustify v0.68.
- Contributors: Jacob Perron
0.6.0 (2018-11-16)
- Allow generated IDL files (#12)
- Enable generation of messages and services in an 'action' directory (#11)
- Remove unnecessary dll exports (#8)
- Fix the target dependency for automatic regeneration (#7)
- Add specialization of get_service_type_support_handle (#6)
- Avoid using undefined variable (#5)
- Remove more dead code (#4)
- Don't generate IDL files and remove unused code (#2)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Michel Hidalgo, Miguel Company, Mikael Arguedas, Shane Loretz
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rosidl_typesupport_fastrtps_cpp at Robotics Stack Exchange
rosidl_typesupport_fastrtps_cpp package from rosidl_typesupport_fastrtps repofastrtps_cmake_module rosidl_typesupport_fastrtps_c rosidl_typesupport_fastrtps_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_fastrtps.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2021-04-06 |
Dev Status | DEVELOPED |
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
- Michel Hidalgo
Authors
- Ricardo González
- Dirk Thomas
rosidl_typesupport_fastrtps_cpp
rosidl_typesupport_fastrtps_cpp
is a package that provides functionality for generating rosidl C++ interfaces for eProsima FastRTPS.
Features
rosidl_typesupport_fastrtps_cpp
features are described in FEATURES.
Quality Declaration
This package claims to be in the Quality Level 2 category, see the Quality Declaration for more details.
Changelog for package rosidl_typesupport_fastrtps_cpp
1.2.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#69)
- Contributors: shonigmann
1.2.0 (2021-03-18)
- Expose FastRTPS C++ typesupport generation via rosidl generate CLI (#66)
- Contributors: Michel Hidalgo
1.1.0 (2020-12-09)
- Update QDs with up-to-date content (#64)
- Fix item number in QD (#59)
- Update QL to 2
- Update package maintainers (#55)
- Update QD (#53)
- Add benchmark test to rosidl_typesupport_fastrtps_c/cpp (#52)
- Update exec dependencies (#50)
- Add Security Vulnerability Policy pointing to REP-2006 (#44)
- QD Update Version Stability to stable version (#46)
- Contributors: Alejandro Hernández Cordero, Chris Lalancette, Jorge Perez, Louise Poubel, Michel Hidalgo, Stephen Brawner
1.0.1 (2020-05-26)
- Revert usage of modern cmake. This breaks single typesupport builds again. (#47)
- Contributors: Ivan Santiago Paunovic
1.0.0 (2020-05-22)
- Use modern cmake to fix single typesupport builds (#40)
- Move generated headers to detail subdir (#40)
- Add tests for wstring conversion routines (#43)
- Update public API documentation (#42)
- Add feature documentation (#41)
- Add Quality Declaration and README (#39)
- Contributors: Ivan Santiago Paunovic, Scott K Logan, brawner
0.9.0 (2020-04-24)
- Export targets in addition to include directories / libraries (#37 #38)
- Update includes to use non-entry point headers from detail subdirirectory (#36)
- Use ament_cmake_ros (#30)
- Rename rosidl_generator_c namespace to rosidl_runtime_c (#35)
- Added rosidl_runtime_c depencency (#32)
- Export typesupport library in a separate cmake variable (#34)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Ivan Santiago Paunovic
0.8.0 (2019-09-25)
- Fix typesupport for long double and wchar (#26)
- Contributors: Dirk Thomas
0.7.1 (2019-05-08)
- Add message namespace to type support struct (#18)
- Hard code size of wchar_t to 4 (#25)
- Fix size calculation for WStrings on non-Windows platforms (#23)
- Add WString support (#22)
- Simplify code using updated definition API (#21)
- Update code to match refactoring of rosidl definitions (#20)
- Remove usage of UnknownMessageType (#19)
- Contributors: Dirk Thomas, Jacob Perron, Karsten Knese, Michael Carroll
0.7.0 (2019-04-13)
- Change generators to IDL-based pipeline (#14)
- Contributors: Dirk Thomas
0.6.1 (2019-01-11)
- Change uncrustify max line length to 0 (#17) This is for compatibility with uncrustify v0.68.
- Contributors: Jacob Perron
0.6.0 (2018-11-16)
- Allow generated IDL files (#12)
- Enable generation of messages and services in an 'action' directory (#11)
- Remove unnecessary dll exports (#8)
- Fix the target dependency for automatic regeneration (#7)
- Add specialization of get_service_type_support_handle (#6)
- Avoid using undefined variable (#5)
- Remove more dead code (#4)
- Don't generate IDL files and remove unused code (#2)
- Contributors: Alexis Pojomovsky, Dirk Thomas, Michel Hidalgo, Miguel Company, Mikael Arguedas, Shane Loretz