Skip to content

Commit 097dfcb

Browse files
micro-ROS galactic Library auto-update 26-04-2022 06:20 (#968)
Co-authored-by: pablogs9 <[email protected]>
1 parent 04dae87 commit 097dfcb

File tree

254 files changed

+18012
-5
lines changed

Some content is hidden

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

254 files changed

+18012
-5
lines changed

built_packages

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ https://github.com/eProsima/Micro-XRCE-DDS-Client.git 9b9278c0b3a633aa7ad634bda2
1010
https://github.com/micro-ROS/micro_ros_msgs.git e3664463e78ae5d0c34d86be92d707b3d9dfd27d
1111
https://github.com/micro-ROS/micro_ros_utilities 327213a5d798b51616530f5223542c9cf91c0731
1212
https://github.com/micro-ROS/rcl 1fac9bf845f32bce311730d3dda1fddbb8b101e6
13-
https://github.com/micro-ROS/rcutils 1176652124c12b23cb58f052077901d2c24dbf39
13+
https://github.com/micro-ROS/rcutils 85efa4ad786fb6920ae92156ab439dec0315299b
1414
https://github.com/micro-ROS/rmw-microxrcedds.git fa98772887259cded1080a586ddd4b82a3228de2
1515
https://github.com/micro-ROS/rosidl_typesupport.git d569fcc82aca391470a43dd5fc388f9f3a4d477d
1616
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git 51c7e2b36a4ddb8175c4662145c84a66c23be317
@@ -26,7 +26,7 @@ https://github.com/ros2/rclc 65b1164ef29ef325d358836007844402a458e3d3
2626
https://github.com/ros2/rcpputils.git cc1148f8d161c9ea19cb10d37fa2a616e5ef2fe4
2727
https://github.com/ros2/rmw.git f9f4ef46f8dd3ef938526a1140a3c57c155a259f
2828
https://github.com/ros2/rmw_implementation.git f635b57f5218ee931b62bf2ecdc7d83f8a92073f
29-
https://github.com/ros2/rosidl.git 7d95d643a7260ed37af4c7803422be9a205d9e51
29+
https://github.com/ros2/rosidl.git e9eea15c89b85094704a391ada5bb5c3b9688c0c
3030
https://github.com/ros2/rosidl_dds.git 664a9daadce12d02d35091d1bfde7acabe829354
3131
https://github.com/ros2/rosidl_defaults.git 6665e8848389f2c67d7c68ce7c53ca957ebcc97e
3232
https://github.com/ros2/test_interface_files.git d0ee98f449c428fc2afa888b06fea48b87dc6645

src/action_msgs/msg/detail/goal_info__functions.h

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,32 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
6666
void
6767
action_msgs__msg__GoalInfo__destroy(action_msgs__msg__GoalInfo * msg);
6868

69+
/// Check for msg/GoalInfo message equality.
70+
/**
71+
* \param[in] lhs The message on the left hand size of the equality operator.
72+
* \param[in] rhs The message on the right hand size of the equality operator.
73+
* \return true if messages are equal, otherwise false.
74+
*/
75+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
76+
bool
77+
action_msgs__msg__GoalInfo__are_equal(const action_msgs__msg__GoalInfo * lhs, const action_msgs__msg__GoalInfo * rhs);
78+
79+
/// Copy a msg/GoalInfo message.
80+
/**
81+
* This functions performs a deep copy, as opposed to the shallow copy that
82+
* plain assignment yields.
83+
*
84+
* \param[in] input The source message pointer.
85+
* \param[out] output The target message pointer, which must
86+
* have been initialized before calling this function.
87+
* \return true if successful, or false if either pointer is null
88+
* or memory allocation fails.
89+
*/
90+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
91+
bool
92+
action_msgs__msg__GoalInfo__copy(
93+
const action_msgs__msg__GoalInfo * input,
94+
action_msgs__msg__GoalInfo * output);
6995

7096
/// Initialize array of msg/GoalInfo messages.
7197
/**
@@ -117,6 +143,33 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
117143
void
118144
action_msgs__msg__GoalInfo__Sequence__destroy(action_msgs__msg__GoalInfo__Sequence * array);
119145

146+
/// Check for msg/GoalInfo message array equality.
147+
/**
148+
* \param[in] lhs The message array on the left hand size of the equality operator.
149+
* \param[in] rhs The message array on the right hand size of the equality operator.
150+
* \return true if message arrays are equal in size and content, otherwise false.
151+
*/
152+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
153+
bool
154+
action_msgs__msg__GoalInfo__Sequence__are_equal(const action_msgs__msg__GoalInfo__Sequence * lhs, const action_msgs__msg__GoalInfo__Sequence * rhs);
155+
156+
/// Copy an array of msg/GoalInfo messages.
157+
/**
158+
* This functions performs a deep copy, as opposed to the shallow copy that
159+
* plain assignment yields.
160+
*
161+
* \param[in] input The source array pointer.
162+
* \param[out] output The target array pointer, which must
163+
* have been initialized before calling this function.
164+
* \return true if successful, or false if either pointer
165+
* is null or memory allocation fails.
166+
*/
167+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
168+
bool
169+
action_msgs__msg__GoalInfo__Sequence__copy(
170+
const action_msgs__msg__GoalInfo__Sequence * input,
171+
action_msgs__msg__GoalInfo__Sequence * output);
172+
120173
#ifdef __cplusplus
121174
}
122175
#endif

src/action_msgs/msg/detail/goal_status__functions.h

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,32 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
6666
void
6767
action_msgs__msg__GoalStatus__destroy(action_msgs__msg__GoalStatus * msg);
6868

69+
/// Check for msg/GoalStatus message equality.
70+
/**
71+
* \param[in] lhs The message on the left hand size of the equality operator.
72+
* \param[in] rhs The message on the right hand size of the equality operator.
73+
* \return true if messages are equal, otherwise false.
74+
*/
75+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
76+
bool
77+
action_msgs__msg__GoalStatus__are_equal(const action_msgs__msg__GoalStatus * lhs, const action_msgs__msg__GoalStatus * rhs);
78+
79+
/// Copy a msg/GoalStatus message.
80+
/**
81+
* This functions performs a deep copy, as opposed to the shallow copy that
82+
* plain assignment yields.
83+
*
84+
* \param[in] input The source message pointer.
85+
* \param[out] output The target message pointer, which must
86+
* have been initialized before calling this function.
87+
* \return true if successful, or false if either pointer is null
88+
* or memory allocation fails.
89+
*/
90+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
91+
bool
92+
action_msgs__msg__GoalStatus__copy(
93+
const action_msgs__msg__GoalStatus * input,
94+
action_msgs__msg__GoalStatus * output);
6995

7096
/// Initialize array of msg/GoalStatus messages.
7197
/**
@@ -117,6 +143,33 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
117143
void
118144
action_msgs__msg__GoalStatus__Sequence__destroy(action_msgs__msg__GoalStatus__Sequence * array);
119145

146+
/// Check for msg/GoalStatus message array equality.
147+
/**
148+
* \param[in] lhs The message array on the left hand size of the equality operator.
149+
* \param[in] rhs The message array on the right hand size of the equality operator.
150+
* \return true if message arrays are equal in size and content, otherwise false.
151+
*/
152+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
153+
bool
154+
action_msgs__msg__GoalStatus__Sequence__are_equal(const action_msgs__msg__GoalStatus__Sequence * lhs, const action_msgs__msg__GoalStatus__Sequence * rhs);
155+
156+
/// Copy an array of msg/GoalStatus messages.
157+
/**
158+
* This functions performs a deep copy, as opposed to the shallow copy that
159+
* plain assignment yields.
160+
*
161+
* \param[in] input The source array pointer.
162+
* \param[out] output The target array pointer, which must
163+
* have been initialized before calling this function.
164+
* \return true if successful, or false if either pointer
165+
* is null or memory allocation fails.
166+
*/
167+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
168+
bool
169+
action_msgs__msg__GoalStatus__Sequence__copy(
170+
const action_msgs__msg__GoalStatus__Sequence * input,
171+
action_msgs__msg__GoalStatus__Sequence * output);
172+
120173
#ifdef __cplusplus
121174
}
122175
#endif

src/action_msgs/msg/detail/goal_status_array__functions.h

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,32 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
6666
void
6767
action_msgs__msg__GoalStatusArray__destroy(action_msgs__msg__GoalStatusArray * msg);
6868

69+
/// Check for msg/GoalStatusArray message equality.
70+
/**
71+
* \param[in] lhs The message on the left hand size of the equality operator.
72+
* \param[in] rhs The message on the right hand size of the equality operator.
73+
* \return true if messages are equal, otherwise false.
74+
*/
75+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
76+
bool
77+
action_msgs__msg__GoalStatusArray__are_equal(const action_msgs__msg__GoalStatusArray * lhs, const action_msgs__msg__GoalStatusArray * rhs);
78+
79+
/// Copy a msg/GoalStatusArray message.
80+
/**
81+
* This functions performs a deep copy, as opposed to the shallow copy that
82+
* plain assignment yields.
83+
*
84+
* \param[in] input The source message pointer.
85+
* \param[out] output The target message pointer, which must
86+
* have been initialized before calling this function.
87+
* \return true if successful, or false if either pointer is null
88+
* or memory allocation fails.
89+
*/
90+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
91+
bool
92+
action_msgs__msg__GoalStatusArray__copy(
93+
const action_msgs__msg__GoalStatusArray * input,
94+
action_msgs__msg__GoalStatusArray * output);
6995

7096
/// Initialize array of msg/GoalStatusArray messages.
7197
/**
@@ -117,6 +143,33 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
117143
void
118144
action_msgs__msg__GoalStatusArray__Sequence__destroy(action_msgs__msg__GoalStatusArray__Sequence * array);
119145

146+
/// Check for msg/GoalStatusArray message array equality.
147+
/**
148+
* \param[in] lhs The message array on the left hand size of the equality operator.
149+
* \param[in] rhs The message array on the right hand size of the equality operator.
150+
* \return true if message arrays are equal in size and content, otherwise false.
151+
*/
152+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
153+
bool
154+
action_msgs__msg__GoalStatusArray__Sequence__are_equal(const action_msgs__msg__GoalStatusArray__Sequence * lhs, const action_msgs__msg__GoalStatusArray__Sequence * rhs);
155+
156+
/// Copy an array of msg/GoalStatusArray messages.
157+
/**
158+
* This functions performs a deep copy, as opposed to the shallow copy that
159+
* plain assignment yields.
160+
*
161+
* \param[in] input The source array pointer.
162+
* \param[out] output The target array pointer, which must
163+
* have been initialized before calling this function.
164+
* \return true if successful, or false if either pointer
165+
* is null or memory allocation fails.
166+
*/
167+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
168+
bool
169+
action_msgs__msg__GoalStatusArray__Sequence__copy(
170+
const action_msgs__msg__GoalStatusArray__Sequence * input,
171+
action_msgs__msg__GoalStatusArray__Sequence * output);
172+
120173
#ifdef __cplusplus
121174
}
122175
#endif

src/action_msgs/srv/detail/cancel_goal__functions.h

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,32 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
6666
void
6767
action_msgs__srv__CancelGoal_Request__destroy(action_msgs__srv__CancelGoal_Request * msg);
6868

69+
/// Check for srv/CancelGoal message equality.
70+
/**
71+
* \param[in] lhs The message on the left hand size of the equality operator.
72+
* \param[in] rhs The message on the right hand size of the equality operator.
73+
* \return true if messages are equal, otherwise false.
74+
*/
75+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
76+
bool
77+
action_msgs__srv__CancelGoal_Request__are_equal(const action_msgs__srv__CancelGoal_Request * lhs, const action_msgs__srv__CancelGoal_Request * rhs);
78+
79+
/// Copy a srv/CancelGoal message.
80+
/**
81+
* This functions performs a deep copy, as opposed to the shallow copy that
82+
* plain assignment yields.
83+
*
84+
* \param[in] input The source message pointer.
85+
* \param[out] output The target message pointer, which must
86+
* have been initialized before calling this function.
87+
* \return true if successful, or false if either pointer is null
88+
* or memory allocation fails.
89+
*/
90+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
91+
bool
92+
action_msgs__srv__CancelGoal_Request__copy(
93+
const action_msgs__srv__CancelGoal_Request * input,
94+
action_msgs__srv__CancelGoal_Request * output);
6995

7096
/// Initialize array of srv/CancelGoal messages.
7197
/**
@@ -117,6 +143,33 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
117143
void
118144
action_msgs__srv__CancelGoal_Request__Sequence__destroy(action_msgs__srv__CancelGoal_Request__Sequence * array);
119145

146+
/// Check for srv/CancelGoal message array equality.
147+
/**
148+
* \param[in] lhs The message array on the left hand size of the equality operator.
149+
* \param[in] rhs The message array on the right hand size of the equality operator.
150+
* \return true if message arrays are equal in size and content, otherwise false.
151+
*/
152+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
153+
bool
154+
action_msgs__srv__CancelGoal_Request__Sequence__are_equal(const action_msgs__srv__CancelGoal_Request__Sequence * lhs, const action_msgs__srv__CancelGoal_Request__Sequence * rhs);
155+
156+
/// Copy an array of srv/CancelGoal messages.
157+
/**
158+
* This functions performs a deep copy, as opposed to the shallow copy that
159+
* plain assignment yields.
160+
*
161+
* \param[in] input The source array pointer.
162+
* \param[out] output The target array pointer, which must
163+
* have been initialized before calling this function.
164+
* \return true if successful, or false if either pointer
165+
* is null or memory allocation fails.
166+
*/
167+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
168+
bool
169+
action_msgs__srv__CancelGoal_Request__Sequence__copy(
170+
const action_msgs__srv__CancelGoal_Request__Sequence * input,
171+
action_msgs__srv__CancelGoal_Request__Sequence * output);
172+
120173
/// Initialize srv/CancelGoal message.
121174
/**
122175
* If the init function is called twice for the same message without
@@ -165,6 +218,32 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
165218
void
166219
action_msgs__srv__CancelGoal_Response__destroy(action_msgs__srv__CancelGoal_Response * msg);
167220

221+
/// Check for srv/CancelGoal message equality.
222+
/**
223+
* \param[in] lhs The message on the left hand size of the equality operator.
224+
* \param[in] rhs The message on the right hand size of the equality operator.
225+
* \return true if messages are equal, otherwise false.
226+
*/
227+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
228+
bool
229+
action_msgs__srv__CancelGoal_Response__are_equal(const action_msgs__srv__CancelGoal_Response * lhs, const action_msgs__srv__CancelGoal_Response * rhs);
230+
231+
/// Copy a srv/CancelGoal message.
232+
/**
233+
* This functions performs a deep copy, as opposed to the shallow copy that
234+
* plain assignment yields.
235+
*
236+
* \param[in] input The source message pointer.
237+
* \param[out] output The target message pointer, which must
238+
* have been initialized before calling this function.
239+
* \return true if successful, or false if either pointer is null
240+
* or memory allocation fails.
241+
*/
242+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
243+
bool
244+
action_msgs__srv__CancelGoal_Response__copy(
245+
const action_msgs__srv__CancelGoal_Response * input,
246+
action_msgs__srv__CancelGoal_Response * output);
168247

169248
/// Initialize array of srv/CancelGoal messages.
170249
/**
@@ -216,6 +295,33 @@ ROSIDL_GENERATOR_C_PUBLIC_action_msgs
216295
void
217296
action_msgs__srv__CancelGoal_Response__Sequence__destroy(action_msgs__srv__CancelGoal_Response__Sequence * array);
218297

298+
/// Check for srv/CancelGoal message array equality.
299+
/**
300+
* \param[in] lhs The message array on the left hand size of the equality operator.
301+
* \param[in] rhs The message array on the right hand size of the equality operator.
302+
* \return true if message arrays are equal in size and content, otherwise false.
303+
*/
304+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
305+
bool
306+
action_msgs__srv__CancelGoal_Response__Sequence__are_equal(const action_msgs__srv__CancelGoal_Response__Sequence * lhs, const action_msgs__srv__CancelGoal_Response__Sequence * rhs);
307+
308+
/// Copy an array of srv/CancelGoal messages.
309+
/**
310+
* This functions performs a deep copy, as opposed to the shallow copy that
311+
* plain assignment yields.
312+
*
313+
* \param[in] input The source array pointer.
314+
* \param[out] output The target array pointer, which must
315+
* have been initialized before calling this function.
316+
* \return true if successful, or false if either pointer
317+
* is null or memory allocation fails.
318+
*/
319+
ROSIDL_GENERATOR_C_PUBLIC_action_msgs
320+
bool
321+
action_msgs__srv__CancelGoal_Response__Sequence__copy(
322+
const action_msgs__srv__CancelGoal_Response__Sequence * input,
323+
action_msgs__srv__CancelGoal_Response__Sequence * output);
324+
219325
#ifdef __cplusplus
220326
}
221327
#endif

0 commit comments

Comments
 (0)