Skip to content

Commit 7907a52

Browse files
micro-ROS rolling Library auto-update 13-05-2023 06:15 (#1386)
Co-authored-by: pablogs9 <[email protected]>
1 parent 3037aab commit 7907a52

File tree

874 files changed

+24996
-4650
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

874 files changed

+24996
-4650
lines changed

available_ros2_types

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,18 +115,22 @@ nav_msgs/Path.msg
115115
nav_msgs/SetMap.srv
116116
rcl_interfaces/DescribeParameters.srv
117117
rcl_interfaces/FloatingPointRange.msg
118+
rcl_interfaces/GetLoggerLevels.srv
118119
rcl_interfaces/GetParameterTypes.srv
119120
rcl_interfaces/GetParameters.srv
120121
rcl_interfaces/IntegerRange.msg
121122
rcl_interfaces/ListParameters.srv
122123
rcl_interfaces/ListParametersResult.msg
123124
rcl_interfaces/Log.msg
125+
rcl_interfaces/LoggerLevel.msg
124126
rcl_interfaces/Parameter.msg
125127
rcl_interfaces/ParameterDescriptor.msg
126128
rcl_interfaces/ParameterEvent.msg
127129
rcl_interfaces/ParameterEventDescriptors.msg
128130
rcl_interfaces/ParameterType.msg
129131
rcl_interfaces/ParameterValue.msg
132+
rcl_interfaces/SetLoggerLevels.srv
133+
rcl_interfaces/SetLoggerLevelsResult.msg
130134
rcl_interfaces/SetParameters.srv
131135
rcl_interfaces/SetParametersAtomically.srv
132136
rcl_interfaces/SetParametersResult.msg

built_packages

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
11

2-
https://github.com/ament/ament_cmake.git 5d3d6e97c8f706861f88ac36a1a730f6487dfec0
3-
https://github.com/ament/ament_index.git ba818db036e82d5f752d17e3e6fe6e3efd583bfb
4-
https://github.com/ament/ament_lint.git a1b6c57be91b05ffa11d5eb6ff8700a478f1a890
5-
https://github.com/ament/ament_package.git 1bb5d79b17786cf6e754d3a893ac1a18b080890d
6-
https://github.com/ament/googletest.git e99f485c6e9cb87cb7ce5bd0bef5cd5de23d5b77
7-
https://github.com/ament/uncrustify_vendor.git 94ed3f68d1d2e44e04398c4538509f5e78114dae
2+
https://github.com/ament/ament_cmake.git 154f1989578a30afe0b3613369681073470d16d9
3+
https://github.com/ament/ament_index.git 880020d52377a7007add076996bc5e5246d90eab
4+
https://github.com/ament/ament_lint.git 593c2aaefd0d41b1d8e3946e34dbdfe94b8ec7a0
5+
https://github.com/ament/ament_package.git 4e575b1b08659249ceb0a838b9a251f8b1477b04
6+
https://github.com/ament/googletest.git 1c2fdcd80b08fcfe6b70fa2a369ae6bab9d5f78e
7+
https://github.com/ament/uncrustify_vendor.git fafded5cb059d5055d6d5def44fe18b0366ba2cd
88
https://github.com/eProsima/Micro-CDR.git ed4fd513a24a53b93d548d342cb7aa0a18716f04
99
https://github.com/eProsima/Micro-XRCE-DDS-Client.git 5cd43eb0ba97c7ec21949492344b8bf05e04572c
1010
https://github.com/micro-ROS/micro_ros_msgs.git e3664463e78ae5d0c34d86be92d707b3d9dfd27d
1111
https://github.com/micro-ROS/micro_ros_utilities fa107f7a935fd2fb9b05e2c1ee9f1819b56da68d
12-
https://github.com/micro-ROS/rcl 5c2e2f25da38cce442a1decbb065ffc15a4fa2ee
13-
https://github.com/micro-ROS/rcutils 6818f1ad73c35079c775977e212765d4681d9c4b
14-
https://github.com/micro-ROS/rmw-microxrcedds.git a374e1d5c9ce01555ef6843aa9a2358d37c63da9
15-
https://github.com/micro-ROS/rosidl_typesupport.git 8477585bfa0cf98deeeb15aa10a525cba9edaea9
16-
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git 1310b44fa2fd5327634a39e640a644d2dca745e4
12+
https://github.com/micro-ROS/rcl c7a2dbcb5052841cc9c21330f0b041880c23e196
13+
https://github.com/micro-ROS/rcutils 6f2c2f8550c34ad4dcc2ca90605b5f2789c64243
14+
https://github.com/micro-ROS/rmw-microxrcedds.git 513f0a21ee3a6badfb31041872ca0f37c5663faa
15+
https://github.com/micro-ROS/rosidl_dynamic_typesupport.git 2be1a198700f7a355ea8f91e59d428fcf511c446
16+
https://github.com/micro-ROS/rosidl_typesupport.git f02e6f486e3fbdeda17fb6283dee1123f59f9702
17+
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git f208604ccb33a56ab50f99ba663cd5812d8a24dd
1718
https://github.com/ros-controls/control_msgs 1416954c31432c192ff95a06559847e87386cf60
18-
https://github.com/ros2/ament_cmake_ros.git ede6248e1f36aaef85eb4eac23c782a134ef2bff
19-
https://github.com/ros2/common_interfaces.git 0655d4e25f3fc20e903780a77f31d31c13b831de
20-
https://github.com/ros2/example_interfaces.git 58899de0f85388be333e32bcb78c551a6877db4d
21-
https://github.com/ros2/libyaml_vendor.git 0c814892fe8c31aeb20688a8b43906aeefda015e
22-
https://github.com/ros2/rcl.git ae082bed93b1f1e1c90cb9fc74d759db3861d922
23-
https://github.com/ros2/rcl_interfaces.git aafd90e360208d620761e0d813c96a217278c435
24-
https://github.com/ros2/rcl_logging.git 380006436d192d98d56fe1a8a75936fb274964f2
25-
https://github.com/ros2/rclc 442c4e84bf9ce9c819aa371b2d01e0c4e0835e06
26-
https://github.com/ros2/rcpputils.git 39b20134e571ba74baa7c77750eab586da90b7a5
27-
https://github.com/ros2/rmw.git a0e9788df53204a6a0d409b073ef7b8e1ff37ae2
28-
https://github.com/ros2/rmw_implementation.git f92b232e1435d75c5da23093a97e8d012f3d906e
29-
https://github.com/ros2/ros2_tracing.git 92da222f1b98a784b6b1ba3388d192800ff5d6df
30-
https://github.com/ros2/rosidl.git 8b27b67d47df2465a7241d2fe6922219c74c77c4
31-
https://github.com/ros2/rosidl_core.git 83df4c6574f90a8479d0b0211a463a7806ad6179
32-
https://github.com/ros2/rosidl_dds.git f074b295c316e9bbb9845344cc6ab882339e9305
33-
https://github.com/ros2/rosidl_defaults.git 34a204f3ce0528c6ec3bb89d33404422eb879995
34-
https://github.com/ros2/test_interface_files.git 3abbbf68d939cac86e53992b68ee93f9a37fff41
35-
https://github.com/ros2/unique_identifier_msgs.git 1ced881f07e5d5744d01867b1caedbc13c856195
19+
https://github.com/ros2/ament_cmake_ros.git 15f835d0e31354c4ac958a32b5f1caa4246596a5
20+
https://github.com/ros2/common_interfaces.git 04c024e3d9d58ddb9b4843f903a12c9f2e8695c1
21+
https://github.com/ros2/example_interfaces.git 108037a8216a6c39be5ecc9f7c18e79a95445805
22+
https://github.com/ros2/libyaml_vendor.git db9428a3012ac09ee0cfe59443508fe13aaacd86
23+
https://github.com/ros2/rcl.git c0bf9235deef15e97b3e0e7b97406d54ec0a79b7
24+
https://github.com/ros2/rcl_interfaces.git f03ee90089b96e9d6aa699019f43f17e1b0ac291
25+
https://github.com/ros2/rcl_logging.git e9f237d29cfa9651eb96273e7e1fefb978faa1dc
26+
https://github.com/ros2/rclc 2648503e3fdcf1308bd1d3748e1f4792285cd1b1
27+
https://github.com/ros2/rcpputils.git 47ad866332d307a9f6a9fe46391efcd1c9a2de54
28+
https://github.com/ros2/rmw.git 36003aaed8fd9718c20b19f4da6fb21929574058
29+
https://github.com/ros2/rmw_implementation.git 29640b9f2b480a3e6c13126203714d4bb6d5e7d2
30+
https://github.com/ros2/ros2_tracing.git a2f2151bfbcb8c23716c86e70fa9cec0573462ae
31+
https://github.com/ros2/rosidl.git a5cc3ec0291a1a763212e35786fe9b1661eedc1d
32+
https://github.com/ros2/rosidl_core.git 84fa73d3974fe31fbe397e41e4449a31c2fb6ce4
33+
https://github.com/ros2/rosidl_dds.git 16a3503d7694917f0c968e3918351e8d2f7fdb38
34+
https://github.com/ros2/rosidl_defaults.git 65d0e79a6f477e22b7213590bc8d2465e16cedbf
35+
https://github.com/ros2/test_interface_files.git c5941d36e977b75c8949c9d30883248246a84693
36+
https://github.com/ros2/unique_identifier_msgs.git d63c1ae4ba5dae908993aa28ca5d496928e72598
3637
https://github.com/yaml/libyaml.git 2c891fc7a770e8ba2fec34fc6b545c672beb37e6

src/action_msgs/msg/detail/goal_info__functions.h

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalInfo.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_info.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_INFO__FUNCTIONS_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_INFO__FUNCTIONS_H_
710

@@ -13,6 +16,12 @@ extern "C"
1316
#include <stdbool.h>
1417
#include <stdlib.h>
1518

19+
#include "rosidl_runtime_c/action_type_support_struct.h"
20+
#include "rosidl_runtime_c/message_type_support_struct.h"
21+
#include "rosidl_runtime_c/service_type_support_struct.h"
22+
#include "rosidl_runtime_c/type_description/type_description__struct.h"
23+
#include "rosidl_runtime_c/type_description/type_source__struct.h"
24+
#include "rosidl_runtime_c/type_hash.h"
1625
#include "rosidl_runtime_c/visibility_control.h"
1726
#include "action_msgs/msg/rosidl_generator_c__visibility_control.h"
1827

@@ -93,6 +102,30 @@ action_msgs__msg__GoalInfo__copy(
93102
const action_msgs__msg__GoalInfo * input,
94103
action_msgs__msg__GoalInfo * output);
95104

105+
/// Retrieve pointer to the hash of the description of this type.
106+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
107+
const rosidl_type_hash_t *
108+
action_msgs__msg__GoalInfo__get_type_hash(
109+
const rosidl_message_type_support_t * type_support);
110+
111+
/// Retrieve pointer to the description of this type.
112+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
113+
const rosidl_runtime_c__type_description__TypeDescription *
114+
action_msgs__msg__GoalInfo__get_type_description(
115+
const rosidl_message_type_support_t * type_support);
116+
117+
/// Retrieve pointer to the single raw source text that defined this type.
118+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
119+
const rosidl_runtime_c__type_description__TypeSource *
120+
action_msgs__msg__GoalInfo__get_individual_type_description_source(
121+
const rosidl_message_type_support_t * type_support);
122+
123+
/// Retrieve pointer to the recursive raw sources that defined the description of this type.
124+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
125+
const rosidl_runtime_c__type_description__TypeSource__Sequence *
126+
action_msgs__msg__GoalInfo__get_type_description_sources(
127+
const rosidl_message_type_support_t * type_support);
128+
96129
/// Initialize array of msg/GoalInfo messages.
97130
/**
98131
* It allocates the memory for the number of elements and calls

src/action_msgs/msg/detail/goal_info__struct.h

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalInfo.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_info.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_INFO__STRUCT_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_INFO__STRUCT_H_
710

@@ -14,17 +17,6 @@ extern "C"
1417
#include <stddef.h>
1518
#include <stdint.h>
1619

17-
#include "rosidl_runtime_c/type_hash.h"
18-
19-
20-
// Type Hash for interface
21-
static const rosidl_type_hash_t action_msgs__msg__GoalInfo__TYPE_HASH = {1, {
22-
0x63, 0x98, 0xfe, 0x76, 0x31, 0x54, 0x55, 0x43,
23-
0x53, 0x93, 0x07, 0x16, 0xb2, 0x25, 0x94, 0x7f,
24-
0x93, 0xb6, 0x72, 0xf0, 0xfb, 0x2e, 0x49, 0xfd,
25-
0xd0, 0x1b, 0xb7, 0xa7, 0xe3, 0x79, 0x33, 0xe9,
26-
}};
27-
2820
// Constants defined in the message
2921

3022
// Include directives for member types

src/action_msgs/msg/detail/goal_info__type_support.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalInfo.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_info.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_INFO__TYPE_SUPPORT_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_INFO__TYPE_SUPPORT_H_
710

src/action_msgs/msg/detail/goal_status__functions.h

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalStatus.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_status.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__FUNCTIONS_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__FUNCTIONS_H_
710

@@ -13,6 +16,12 @@ extern "C"
1316
#include <stdbool.h>
1417
#include <stdlib.h>
1518

19+
#include "rosidl_runtime_c/action_type_support_struct.h"
20+
#include "rosidl_runtime_c/message_type_support_struct.h"
21+
#include "rosidl_runtime_c/service_type_support_struct.h"
22+
#include "rosidl_runtime_c/type_description/type_description__struct.h"
23+
#include "rosidl_runtime_c/type_description/type_source__struct.h"
24+
#include "rosidl_runtime_c/type_hash.h"
1625
#include "rosidl_runtime_c/visibility_control.h"
1726
#include "action_msgs/msg/rosidl_generator_c__visibility_control.h"
1827

@@ -93,6 +102,30 @@ action_msgs__msg__GoalStatus__copy(
93102
const action_msgs__msg__GoalStatus * input,
94103
action_msgs__msg__GoalStatus * output);
95104

105+
/// Retrieve pointer to the hash of the description of this type.
106+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
107+
const rosidl_type_hash_t *
108+
action_msgs__msg__GoalStatus__get_type_hash(
109+
const rosidl_message_type_support_t * type_support);
110+
111+
/// Retrieve pointer to the description of this type.
112+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
113+
const rosidl_runtime_c__type_description__TypeDescription *
114+
action_msgs__msg__GoalStatus__get_type_description(
115+
const rosidl_message_type_support_t * type_support);
116+
117+
/// Retrieve pointer to the single raw source text that defined this type.
118+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
119+
const rosidl_runtime_c__type_description__TypeSource *
120+
action_msgs__msg__GoalStatus__get_individual_type_description_source(
121+
const rosidl_message_type_support_t * type_support);
122+
123+
/// Retrieve pointer to the recursive raw sources that defined the description of this type.
124+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
125+
const rosidl_runtime_c__type_description__TypeSource__Sequence *
126+
action_msgs__msg__GoalStatus__get_type_description_sources(
127+
const rosidl_message_type_support_t * type_support);
128+
96129
/// Initialize array of msg/GoalStatus messages.
97130
/**
98131
* It allocates the memory for the number of elements and calls

src/action_msgs/msg/detail/goal_status__struct.h

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalStatus.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_status.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__STRUCT_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__STRUCT_H_
710

@@ -14,17 +17,6 @@ extern "C"
1417
#include <stddef.h>
1518
#include <stdint.h>
1619

17-
#include "rosidl_runtime_c/type_hash.h"
18-
19-
20-
// Type Hash for interface
21-
static const rosidl_type_hash_t action_msgs__msg__GoalStatus__TYPE_HASH = {1, {
22-
0x32, 0xf4, 0xcf, 0xd7, 0x17, 0x73, 0x5d, 0x17,
23-
0x65, 0x7e, 0x11, 0x78, 0xf2, 0x44, 0x31, 0xc1,
24-
0xce, 0x99, 0x6c, 0x87, 0x8c, 0x51, 0x52, 0x30,
25-
0xf6, 0xc5, 0xb3, 0x47, 0x68, 0x19, 0xdb, 0xb9,
26-
}};
27-
2820
// Constants defined in the message
2921

3022
/// Constant 'STATUS_UNKNOWN'.

src/action_msgs/msg/detail/goal_status__type_support.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalStatus.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_status.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS__TYPE_SUPPORT_H_
710

src/action_msgs/msg/detail/goal_status_array__functions.h

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalStatusArray.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_status_array.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__FUNCTIONS_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__FUNCTIONS_H_
710

@@ -13,6 +16,12 @@ extern "C"
1316
#include <stdbool.h>
1417
#include <stdlib.h>
1518

19+
#include "rosidl_runtime_c/action_type_support_struct.h"
20+
#include "rosidl_runtime_c/message_type_support_struct.h"
21+
#include "rosidl_runtime_c/service_type_support_struct.h"
22+
#include "rosidl_runtime_c/type_description/type_description__struct.h"
23+
#include "rosidl_runtime_c/type_description/type_source__struct.h"
24+
#include "rosidl_runtime_c/type_hash.h"
1625
#include "rosidl_runtime_c/visibility_control.h"
1726
#include "action_msgs/msg/rosidl_generator_c__visibility_control.h"
1827

@@ -93,6 +102,30 @@ action_msgs__msg__GoalStatusArray__copy(
93102
const action_msgs__msg__GoalStatusArray * input,
94103
action_msgs__msg__GoalStatusArray * output);
95104

105+
/// Retrieve pointer to the hash of the description of this type.
106+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
107+
const rosidl_type_hash_t *
108+
action_msgs__msg__GoalStatusArray__get_type_hash(
109+
const rosidl_message_type_support_t * type_support);
110+
111+
/// Retrieve pointer to the description of this type.
112+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
113+
const rosidl_runtime_c__type_description__TypeDescription *
114+
action_msgs__msg__GoalStatusArray__get_type_description(
115+
const rosidl_message_type_support_t * type_support);
116+
117+
/// Retrieve pointer to the single raw source text that defined this type.
118+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
119+
const rosidl_runtime_c__type_description__TypeSource *
120+
action_msgs__msg__GoalStatusArray__get_individual_type_description_source(
121+
const rosidl_message_type_support_t * type_support);
122+
123+
/// Retrieve pointer to the recursive raw sources that defined the description of this type.
124+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
125+
const rosidl_runtime_c__type_description__TypeSource__Sequence *
126+
action_msgs__msg__GoalStatusArray__get_type_description_sources(
127+
const rosidl_message_type_support_t * type_support);
128+
96129
/// Initialize array of msg/GoalStatusArray messages.
97130
/**
98131
* It allocates the memory for the number of elements and calls

src/action_msgs/msg/detail/goal_status_array__struct.h

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
// with input from action_msgs:msg/GoalStatusArray.idl
33
// generated code does not contain a copyright notice
44

5+
// IWYU pragma: private, include "action_msgs/msg/goal_status_array.h"
6+
7+
58
#ifndef ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__STRUCT_H_
69
#define ACTION_MSGS__MSG__DETAIL__GOAL_STATUS_ARRAY__STRUCT_H_
710

@@ -14,17 +17,6 @@ extern "C"
1417
#include <stddef.h>
1518
#include <stdint.h>
1619

17-
#include "rosidl_runtime_c/type_hash.h"
18-
19-
20-
// Type Hash for interface
21-
static const rosidl_type_hash_t action_msgs__msg__GoalStatusArray__TYPE_HASH = {1, {
22-
0x6c, 0x16, 0x84, 0xb0, 0x0f, 0x17, 0x7d, 0x37,
23-
0x43, 0x8f, 0xeb, 0xe6, 0xe7, 0x09, 0xfc, 0x4e,
24-
0x2b, 0x0d, 0x42, 0x48, 0xdc, 0xa4, 0x85, 0x49,
25-
0x46, 0xf9, 0xed, 0x8b, 0x30, 0xcd, 0xa8, 0x3e,
26-
}};
27-
2820
// Constants defined in the message
2921

3022
// Include directives for member types

0 commit comments

Comments
 (0)