Package Summary
Tags | No category tags. |
Version | 5.1.6 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-05-15 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- rcutils/get_env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
5.1.6 (2024-05-15)
5.1.5 (2024-02-16)
5.1.4 (2023-11-13)
5.1.3 (2023-04-25)
5.1.2 (2022-11-07)
- Change syntax __VAR_ARGS_ to __VA_ARGS_ (#376) (#377)
- Clarify duration arg description in logging macros (#359) (#360)
- Contributors: mergify[bot]
5.1.1 (2022-03-31)
- Update launch test for change related to enviroment variables in launch (#354)
- Contributors: Jacob Perron
5.1.0 (2022-03-01)
- Remove dst_size from strlen usage (#353)
- Install headers to include${PROJECT_NAME} (#351)
- Contributors: Jorge Perez, Shane Loretz
5.0.1 (2022-01-14)
- Use static_cast instead of C-style cast (#349)
- Contributors: Jacob Perron
5.0.0 (2021-11-01)
- Fixing up documentation build when using rosdoc2 (#344)
- Stop double-defining structs. (#333)
- Use FindPython3 explicitly instead of FindPythonInterp implicitly (#345)
- Fix build on Android (#342)
- Deprecate get_env.h and move content to env.{h,c} (#340)
- Contributors: Chris Lalancette, Christophe Bedard, Ivan Santiago Paunovic, Shane Loretz, William Woodall
4.0.2 (2021-04-12)
- Declare dependency on libatomic (#338)
- Contributors: Scott K Logan
4.0.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#335)
- Contributors: shonigmann
4.0.0 (2021-03-18)
- Quiet down a warning in release mode. (#334)
- Make the logging separate char an implementation detail. (#332)
- Performance tests demo (#288)
- Remove references of __xstat (#330)
- Update the documentation to be more consistent. (#331)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 6.7.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2025-07-14 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
- William Woodall
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
6.7.2 (2024-09-17)
- Add new API to set envar while specifying overwrite (#473) (#480) (cherry picked from commit ea3675f63b0ce95dc81dc4a4aa3e263a75615c22) Co-authored-by: Yadu <<yadunund@intrinsic.ai>>
- Contributors: mergify[bot]
6.7.1 (2024-04-24)
- Removed warnings - strict-prototypes (#461) (#465)
- Increase timeout repl_str test (#463) (#464)
- Contributors: mergify[bot]
6.7.0 (2024-04-16)
-
validate the allocator before use. (#455)
- validate the allocator before use.
- address review comments.
- validate allocator only if the function specifically uses.
- argument null check comes before validation of value. ---------
-
Contributors: Tomoya Fujita
6.6.0 (2024-03-28)
- feat: Add human readable date to logging formats (#441)
- Updates for uncrustify 0.78. (#454)
- Set hints to find the python version we actually want. (#451)
- Bring ament_add_gtest/target_link_libraries back together (#452)
- Change 'ROS2' to 'ROS 2' in quality declaration (#453)
- Allow parsing of escape sequence in log format (#443)
- Contributors: Chris Lalancette, Christophe Bedard, Kaju-Bubanja, Marc Bestmann
6.5.2 (2024-02-07)
- Clean up unused references to mimick/mocking in tests (#450)
- Fix if(TARGET ...) condition for test (#447)
- Zero-initialize rcutils_string_array_t in test_string_array (#446)
- Use rcutils_string_array_init in rcutils_split & handle alloc fail (#445)
- Contributors: Christophe Bedard
6.5.1 (2024-01-24)
- Make rcutils_split() return RCUTILS_RET_BAD_ALLOC if alloc fails (#444)
- Contributors: Christophe Bedard
6.5.0 (2023-12-26)
- Remove two last uses of ament_target_dependencies. (#440)
- time_win32: Update dead link (#438)
- Contributors: Chris Lalancette, Silvio Traversaro
6.4.1 (2023-11-06)
- memmove for overlaping memory (#434)
- Contributors: Tyler Weaver
6.4.0 (2023-10-04)
- make escape characters work (#426)
- Contributors: Chen Lihui
6.3.1 (2023-09-07)
- Remove unused 'max' functions from sha256.c (#429)
- Contributors: Chris Lalancette
6.3.0 (2023-04-27)
6.2.1 (2023-04-12)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 6.9.7 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | kilted |
Last Updated | 2025-07-14 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
- William Woodall
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
6.9.7 (2025-07-14)
- Revert "use getenv_s instead of getenv for Windows. (#499)" (#504) (#505) This reverts commit 46ab4d4eeb555a2e9e880157b97f0a867d3a256c. (cherry picked from commit 3a4beda924bfcf766803d25752cbbf911f445e99) Co-authored-by: Chris Lalancette <<clalancette@gmail.com>>
- Contributors: mergify[bot]
6.9.6 (2025-07-07)
- Use getenv_s instead of getenv for Windows (#499) (#500)
- Clean memory in test_process.cpp (backport #495) (#496)
- Contributors: Alejandro Hernandez Cordero, Tomoya Fujita
6.9.5 (2025-04-02)
- Handle spaces in start_process arguments on Windows (#494)
- Add utility functions for invoking a subprocess (#491) (#492)
- Add rcutils_join function for concatenating strings (#490)
- Switch to ament_cmake_ros_core package (#489)
- Contributors: Alejandro Hernández Cordero, Michael Carroll, Scott K Logan
6.9.4 (2025-02-02)
- Cleanup error handling in rcutils. (#485)
- Remove CODEOWNERS and mirror-rolling-to-master workflow. (#483)
- Contributors: Chris Lalancette
6.9.3 (2024-10-03)
- Fix setting allocator to NULL. (#478)
- Contributors: Chris Lalancette
6.9.2 (2024-09-16)
- Add new API to set envar while specifying overwrite (#473)
- Contributors: Yadu
6.9.1 (2024-07-29)
- Remove completely unnecessary use of CLASSNAME. (#471)
- Contributors: Chris Lalancette
6.9.0 (2024-06-17)
- load dll built by MINGW with lib prefix (#470)
- add mingw support (#468)
- Fix filesystem iteration on Windows (#469)
- Add 'mimick' label to tests which use Mimick (#466)
- Contributors: Chris Lalancette, Felix F Xu, Scott K Logan
6.8.0 (2024-04-26)
- Removed warnings - strict-prototypes (#461)
- Increase timeout repl_str test (#463)
- Contributors: Alejandro Hernández Cordero
6.7.0 (2024-04-16)
-
validate the allocator before use. (#455)
- validate the allocator before use.
- address review comments.
- validate allocator only if the function specifically uses.
- argument null check comes before validation of value. ---------
-
Contributors: Tomoya Fujita
6.6.0 (2024-03-28)
- feat: Add human readable date to logging formats
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 7.0.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2025-07-14 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
- William Woodall
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
7.0.1 (2025-07-14)
- Revert "use getenv_s instead of getenv for Windows. (#499)" (#504) This reverts commit 46ab4d4eeb555a2e9e880157b97f0a867d3a256c.
- Contributors: Chris Lalancette
7.0.0 (2025-07-01)
- Hand-code logging_macros.h (#502)
- Implement rcutils_strnlen. (#430)
- Contributors: Andrei Kholodnyi, Chris Lalancette
6.10.1 (2025-05-30)
- use getenv_s instead of getenv for Windows. (#499)
- Make linters happy
- Clean memory in test_process.cpp (#495)
- Contributors: Alejandro Hernández Cordero, Tomoya Fujita
6.10.0 (2025-04-24)
6.9.5 (2025-04-02)
- Handle spaces in start_process arguments on Windows (#494)
- Add utility functions for invoking a subprocess (#491) (#492)
- Add rcutils_join function for concatenating strings (#490)
- Switch to ament_cmake_ros_core package (#489)
- Contributors: Alejandro Hernández Cordero, Michael Carroll, Scott K Logan
6.9.4 (2025-02-02)
- Cleanup error handling in rcutils. (#485)
- Remove CODEOWNERS and mirror-rolling-to-master workflow. (#483)
- Contributors: Chris Lalancette
6.9.3 (2024-10-03)
- Fix setting allocator to NULL. (#478)
- Contributors: Chris Lalancette
6.9.2 (2024-09-16)
- Add new API to set envar while specifying overwrite (#473)
- Contributors: Yadu
6.9.1 (2024-07-29)
- Remove completely unnecessary use of CLASSNAME. (#471)
- Contributors: Chris Lalancette
6.9.0 (2024-06-17)
- load dll built by MINGW with lib prefix (#470)
- add mingw support (#468)
- Fix filesystem iteration on Windows (#469)
- Add 'mimick' label to tests which use Mimick (#466)
- Contributors: Chris Lalancette, Felix F Xu, Scott K Logan
6.8.0 (2024-04-26)
- Removed warnings - strict-prototypes (#461)
- Increase timeout repl_str test (#463)
- Contributors: Alejandro Hernández Cordero
6.7.0 (2024-04-16)
-
validate the allocator before use. (#455)
- validate the allocator before use.
- address review comments.
- validate allocator only if the function specifically uses.
- argument null check comes before validation of value. ---------
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.1.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Virtualisation platform using CHERI for isolation and sharing |
Checkout URI | https://github.com/lsds/intravisor.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-06-05 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- rcutils/get_env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
5.1.2 (2022-11-07)
- Change syntax __VAR_ARGS_ to __VA_ARGS_ (#376) (#377)
- Clarify duration arg description in logging macros (#359) (#360)
- Contributors: mergify[bot]
5.1.1 (2022-03-31)
- Update launch test for change related to enviroment variables in launch (#354)
- Contributors: Jacob Perron
5.1.0 (2022-03-01)
- Remove dst_size from strlen usage (#353)
- Install headers to include${PROJECT_NAME} (#351)
- Contributors: Jorge Perez, Shane Loretz
5.0.1 (2022-01-14)
- Use static_cast instead of C-style cast (#349)
- Contributors: Jacob Perron
5.0.0 (2021-11-01)
- Fixing up documentation build when using rosdoc2 (#344)
- Stop double-defining structs. (#333)
- Use FindPython3 explicitly instead of FindPythonInterp implicitly (#345)
- Fix build on Android (#342)
- Deprecate get_env.h and move content to env.{h,c} (#340)
- Contributors: Chris Lalancette, Christophe Bedard, Ivan Santiago Paunovic, Shane Loretz, William Woodall
4.0.2 (2021-04-12)
- Declare dependency on libatomic (#338)
- Contributors: Scott K Logan
4.0.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#335)
- Contributors: shonigmann
4.0.0 (2021-03-18)
- Quiet down a warning in release mode. (#334)
- Make the logging separate char an implementation detail. (#332)
- Performance tests demo (#288)
- Remove references of __xstat (#330)
- Update the documentation to be more consistent. (#331)
- Shorten some excessively long lines of CMake (#328)
- qnx-support: include sys/link.h & avoid using dlinfo (#327)
- QNX uses XSI-compliant (#326)
- Contributors: Ahmed Sobhy, Chris Lalancette, Homalozoa X, Jorge Perez, Scott K Logan
3.1.0 (2021-01-25)
- Add an API for directory iteration (#323)
- Fix a leak during error handling in dir size calculation (#324)
- Fix rcutils_shared_library_t path on Windows. (#322)
- Check linker flags instead of assuming compiler correlation. (#321)
- Improve shared library relative paths handling (#320)
- Contributors: Michel Hidalgo, Scott K Logan
3.0.0 (2020-12-02)
- Update rcutils_calculate_directory_size() to support recursion (#306)
- Updating QD to QL 1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 4.0.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- rcutils/get_env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
4.0.4 (2022-12-02)
4.0.3 (2022-06-30)
- Clarify duration arg description in logging macros (#359) (#361)
- Fix build on Android (#343)
- Contributors: Ivan Santiago Paunovic, mergify[bot]
4.0.2 (2021-04-12)
- Declare dependency on libatomic (#338)
- Contributors: Scott K Logan
4.0.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#335)
- Contributors: shonigmann
4.0.0 (2021-03-18)
- Quiet down a warning in release mode. (#334)
- Make the logging separate char an implementation detail. (#332)
- Performance tests demo (#288)
- Remove references of __xstat (#330)
- Update the documentation to be more consistent. (#331)
- Shorten some excessively long lines of CMake (#328)
- qnx-support: include sys/link.h & avoid using dlinfo (#327)
- QNX uses XSI-compliant (#326)
- Contributors: Ahmed Sobhy, Chris Lalancette, Homalozoa X, Jorge Perez, Scott K Logan
3.1.0 (2021-01-25)
- Add an API for directory iteration (#323)
- Fix a leak during error handling in dir size calculation (#324)
- Fix rcutils_shared_library_t path on Windows. (#322)
- Check linker flags instead of assuming compiler correlation. (#321)
- Improve shared library relative paths handling (#320)
- Contributors: Michel Hidalgo, Scott K Logan
3.0.0 (2020-12-02)
- Update rcutils_calculate_directory_size() to support recursion (#306)
- Updating QD to QL 1 (#317)
- Address unused return values found in scan-build (#316)
- use one copy for continuous area instead of loop copy (#312)
- use a better way to check whether string is empty (#315)
- Use helper funciton to copy string (#314)
- Disable a Windows platform warning. (#311)
- Fix format of code description on document (#313)
- Make sure to check the return values of rcutils APIs. (#302)
- Contributors: Barry Xu, Chen Lihui, Chris Lalancette, Stephen Brawner
2.2.0 (2020-10-19)
- Add rcutils_expand_user() to expand user directory in path (#298)
- Update the maintainers. (#299)
- Remove the temporary variable in RCUTILS_LOGGING_AUTOINIT (#290)
- Contributors: Chris Lalancette, Christophe Bedard, Felix Endres
2.1.0 (2020-10-02)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 6.2.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-09-17 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Alejandro Hernandez Cordero
- Chris Lalancette
- William Woodall
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
6.2.4 (2024-09-17)
- Add new API to set envar while specifying overwrite (backport #473) (#481) (cherry picked from commit ea3675f63b0ce95dc81dc4a4aa3e263a75615c22) Co-authored-by: Yadu <<yadunund@intrinsic.ai>> Co-authored-by: Alejandro Hernández Cordero <<ahcorde@gmail.com>>
- Contributors: mergify[bot]
6.2.3 (2024-04-19)
- Fix if(TARGET ...) condition for test (#449)
- Contributors: Christophe Bedard
6.2.2 (2023-11-17)
- memmove for overlaping memory (#436)
- Contributors: Tyler Weaver
6.2.1 (2023-04-12)
- fix memory leak (#423)
- Contributors: Chen Lihui
6.2.0 (2023-04-11)
- Add convenience error handling macros (#421)
- Calculate the next power-of-two for the user in hash_map_init. (#420)
- update cast to modern style (#418)
- Remove deprecated header get_env.h (#417)
- Updates to rcutils to make rosdoc2 generation happier. (#416)
- add RCUTILS_LOGGING_AUTOINIT_WITH_ALLOCATOR. (#415)
- Fix memory leak in string_map.c in rcutils (#411)
- avoid unnecessary copy for rcutils_char_array_vsprintf. (#412)
- Contributors: Chris Lalancette, Emerson Knapp, Mario Prats, Nikolai Morin, Tomoya Fujita, methylDragon
6.1.1 (2023-02-24)
- Add missing stddef include for size_t (#410)
- Contributors: Emerson Knapp
6.1.0 (2023-02-13)
- Add SHA256 utility implementation (#408)
- Upgrade rcutils to C++17. (#392)
- [rolling] Update maintainers - 2022-11-07 (#404)
- Contributors: Audrow Nash, Chris Lalancette, Emerson Knapp
6.0.1 (2022-11-02)
- Fix build on OpenHarmony (#395)
- regression of thread-safety for logging macros (#393)
- add portable nonnull macros (#382)
- Fix memory leak when adding the same key to the logger hash map multiple times (#391)
- time_unix: uses ZEPHYR_VERSION_CODE instead (#390)
- Cleanup time_unix.c (#389)
- time_unix: namespace zephyr headers (#383)
- Restrict overmatching MACH ifdef to only trigger on OSX and Mach (#386)
- Contributors: AIxWall, Chris Lalancette, Felipe Neves, Jacob Perron, Maximilian Downey Twiss, William Woodall
6.0.0 (2022-09-13)
- Optimize rcutils_logging_get_logger_effective_level() (#381)
- Change syntax __VAR_ARGS_ to __VA_ARGS_ (#376)
- Fix a bug in hash_map_get_next_key_and_data. (#375)
- More fixes from review.
- Fixes from review.
- Make g_rcutils_logging_output_handler static.
- Make g_rcutils_logging_default_logger_level static.
- Optimize rcutils_find_lastn where possible.
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.1.6 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-05-15 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- rcutils/get_env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
5.1.6 (2024-05-15)
5.1.5 (2024-02-16)
5.1.4 (2023-11-13)
5.1.3 (2023-04-25)
5.1.2 (2022-11-07)
- Change syntax __VAR_ARGS_ to __VA_ARGS_ (#376) (#377)
- Clarify duration arg description in logging macros (#359) (#360)
- Contributors: mergify[bot]
5.1.1 (2022-03-31)
- Update launch test for change related to enviroment variables in launch (#354)
- Contributors: Jacob Perron
5.1.0 (2022-03-01)
- Remove dst_size from strlen usage (#353)
- Install headers to include${PROJECT_NAME} (#351)
- Contributors: Jorge Perez, Shane Loretz
5.0.1 (2022-01-14)
- Use static_cast instead of C-style cast (#349)
- Contributors: Jacob Perron
5.0.0 (2021-11-01)
- Fixing up documentation build when using rosdoc2 (#344)
- Stop double-defining structs. (#333)
- Use FindPython3 explicitly instead of FindPythonInterp implicitly (#345)
- Fix build on Android (#342)
- Deprecate get_env.h and move content to env.{h,c} (#340)
- Contributors: Chris Lalancette, Christophe Bedard, Ivan Santiago Paunovic, Shane Loretz, William Woodall
4.0.2 (2021-04-12)
- Declare dependency on libatomic (#338)
- Contributors: Scott K Logan
4.0.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#335)
- Contributors: shonigmann
4.0.0 (2021-03-18)
- Quiet down a warning in release mode. (#334)
- Make the logging separate char an implementation detail. (#332)
- Performance tests demo (#288)
- Remove references of __xstat (#330)
- Update the documentation to be more consistent. (#331)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rcutils at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.1.6 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Common C functions and data structures used in ROS 2 |
Checkout URI | https://github.com/ros2/rcutils.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-05-15 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Chris Lalancette
- Alejandro Hernandez Cordero
Authors
- Karsten Knese
rcutils: ROS 2 C Utilities data structures
rcutils
is a C API consisting of macros, functions, and data structures used through out the ROS 2 code base.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
API
The API is a combination of parts:
- Allocator concept, used to inject the allocating and deallocating methods into a function or type.
- rcutils_allocator_t
- rcutils/allocator.h
- Command line interface utilities:
- rcutils/cmdline_parser.h
- Utilities for setting error states (error message, file, and line number) like
strerror
forerrno
:- rcutils/error_handling.h
- Some basic filesystem utilities like checking for path existence, getting the cwd, etc…:
- rcutils/filesystem.h
- A C string find method:
- rcutils_find()
- rcutils_find_last()
- rcutils/find.h
- A convenient string formatting function, which takes a custom allocator:
- rcutils_format_string()
- rcutils/format_string.h
- Functions for interfacing with process environment variables:
- rcutils_get_env()
- rcutils_get_home_dir()
- rcutils_set_env()
- rcutils/env.h
- rcutils/get_env.h
- Extensible logging macros:
- Some examples (not exhaustive):
- RCUTILS_LOG_DEBUG()
- RCUTILS_LOG_INFO_NAMED()
- RCUTILS_LOG_WARN_ONCE()
- RCUTILS_LOG_ERROR_SKIPFIRST_NAMED()
- rcutils/logging_macros.h
- rcutils/logging.h
- Some examples (not exhaustive):
- Some basic utilities to load, unload and get symbols from shared libraries at run-time.
- rcutils/shared_library.h
- A string replacement function which takes an allocator, based on http://creativeandcritical.net/str-replace-c:
- rcutils_repl_str()
- rcutils/repl_str.h
- String splitting functions which take a custom allocator:
- rcutils_split()
- rcutils_split_last()
- rcutils/split.h
- A version of
strdup
which takes an allocator:- rcutils_strdup()
- rcutils/strdup.h
- Portable implementations of “get system time” and “get steady time”:
- rcutils_system_time_now()
- rcutils_steady_time_now()
- rcutils/time.h
- Some useful data structures:
- A “string array” data structure (analogous to
std::vector<std::string>
):- rcutils_string_array_t
- rcutils/types/string_array.h
- A “string-string map” data structure (analogous to
std::map<std::string, std::string>
)- rcutils_string_map_t
- rcutils/types/string_map.h
- A “string array” data structure (analogous to
- Macros for controlling symbol visibility and linkage for this library:
- rcutils/visibility_control.h
Changelog for package rcutils
5.1.6 (2024-05-15)
5.1.5 (2024-02-16)
5.1.4 (2023-11-13)
5.1.3 (2023-04-25)
5.1.2 (2022-11-07)
- Change syntax __VAR_ARGS_ to __VA_ARGS_ (#376) (#377)
- Clarify duration arg description in logging macros (#359) (#360)
- Contributors: mergify[bot]
5.1.1 (2022-03-31)
- Update launch test for change related to enviroment variables in launch (#354)
- Contributors: Jacob Perron
5.1.0 (2022-03-01)
- Remove dst_size from strlen usage (#353)
- Install headers to include${PROJECT_NAME} (#351)
- Contributors: Jorge Perez, Shane Loretz
5.0.1 (2022-01-14)
- Use static_cast instead of C-style cast (#349)
- Contributors: Jacob Perron
5.0.0 (2021-11-01)
- Fixing up documentation build when using rosdoc2 (#344)
- Stop double-defining structs. (#333)
- Use FindPython3 explicitly instead of FindPythonInterp implicitly (#345)
- Fix build on Android (#342)
- Deprecate get_env.h and move content to env.{h,c} (#340)
- Contributors: Chris Lalancette, Christophe Bedard, Ivan Santiago Paunovic, Shane Loretz, William Woodall
4.0.2 (2021-04-12)
- Declare dependency on libatomic (#338)
- Contributors: Scott K Logan
4.0.1 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#335)
- Contributors: shonigmann
4.0.0 (2021-03-18)
- Quiet down a warning in release mode. (#334)
- Make the logging separate char an implementation detail. (#332)
- Performance tests demo (#288)
- Remove references of __xstat (#330)
- Update the documentation to be more consistent. (#331)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
python3-empy |
libatomic |