Skip to content

Commit b63db40

Browse files
micro-ROS galactic Library auto-update 27-01-2022 11:15 (#726)
Co-authored-by: Acuadros95 <[email protected]>
1 parent f9a06b1 commit b63db40

File tree

256 files changed

+13981
-1
lines changed

Some content is hidden

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

256 files changed

+13981
-1
lines changed

built_packages

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
https://github.com/eProsima/Micro-XRCE-DDS-Client.git e61bfa0e0bfdb74f4a592b2efbf7acbfcfeb6c1f
2+
https://github.com/eProsima/Micro-XRCE-DDS-Client.git 243b16b659f1b46e6678db21c30f246910a3b697
33
https://github.com/eProsima/Micro-CDR.git cb4403a8780095df94a7b1936b1e00153c90070d
44
https://github.com/ros2/libyaml_vendor.git ce1ad8793760ae9585d19a1e484e7342acb95fa2
55
https://github.com/ros2/unique_identifier_msgs.git 27767cefcf8a80da44641dc208c57722c28aa11c

extras/patching_boards/platform_arduinocore_opencr.txt

100644100755
File mode changed.
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
// generated from rosidl_generator_c/resource/idl__functions.h.em
2+
// with input from actionlib_msgs:msg/GoalID.idl
3+
// generated code does not contain a copyright notice
4+
5+
#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__FUNCTIONS_H_
6+
#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__FUNCTIONS_H_
7+
8+
#ifdef __cplusplus
9+
extern "C"
10+
{
11+
#endif
12+
13+
#include <stdbool.h>
14+
#include <stdlib.h>
15+
16+
#include "rosidl_runtime_c/visibility_control.h"
17+
#include "actionlib_msgs/msg/rosidl_generator_c__visibility_control.h"
18+
19+
#include "actionlib_msgs/msg/detail/goal_id__struct.h"
20+
21+
/// Initialize msg/GoalID message.
22+
/**
23+
* If the init function is called twice for the same message without
24+
* calling fini inbetween previously allocated memory will be leaked.
25+
* \param[in,out] msg The previously allocated message pointer.
26+
* Fields without a default value will not be initialized by this function.
27+
* You might want to call memset(msg, 0, sizeof(
28+
* actionlib_msgs__msg__GoalID
29+
* )) before or use
30+
* actionlib_msgs__msg__GoalID__create()
31+
* to allocate and initialize the message.
32+
* \return true if initialization was successful, otherwise false
33+
*/
34+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
35+
bool
36+
actionlib_msgs__msg__GoalID__init(actionlib_msgs__msg__GoalID * msg);
37+
38+
/// Finalize msg/GoalID message.
39+
/**
40+
* \param[in,out] msg The allocated message pointer.
41+
*/
42+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
43+
void
44+
actionlib_msgs__msg__GoalID__fini(actionlib_msgs__msg__GoalID * msg);
45+
46+
/// Create msg/GoalID message.
47+
/**
48+
* It allocates the memory for the message, sets the memory to zero, and
49+
* calls
50+
* actionlib_msgs__msg__GoalID__init().
51+
* \return The pointer to the initialized message if successful,
52+
* otherwise NULL
53+
*/
54+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
55+
actionlib_msgs__msg__GoalID *
56+
actionlib_msgs__msg__GoalID__create();
57+
58+
/// Destroy msg/GoalID message.
59+
/**
60+
* It calls
61+
* actionlib_msgs__msg__GoalID__fini()
62+
* and frees the memory of the message.
63+
* \param[in,out] msg The allocated message pointer.
64+
*/
65+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
66+
void
67+
actionlib_msgs__msg__GoalID__destroy(actionlib_msgs__msg__GoalID * msg);
68+
69+
70+
/// Initialize array of msg/GoalID messages.
71+
/**
72+
* It allocates the memory for the number of elements and calls
73+
* actionlib_msgs__msg__GoalID__init()
74+
* for each element of the array.
75+
* \param[in,out] array The allocated array pointer.
76+
* \param[in] size The size / capacity of the array.
77+
* \return true if initialization was successful, otherwise false
78+
* If the array pointer is valid and the size is zero it is guaranteed
79+
# to return true.
80+
*/
81+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
82+
bool
83+
actionlib_msgs__msg__GoalID__Sequence__init(actionlib_msgs__msg__GoalID__Sequence * array, size_t size);
84+
85+
/// Finalize array of msg/GoalID messages.
86+
/**
87+
* It calls
88+
* actionlib_msgs__msg__GoalID__fini()
89+
* for each element of the array and frees the memory for the number of
90+
* elements.
91+
* \param[in,out] array The initialized array pointer.
92+
*/
93+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
94+
void
95+
actionlib_msgs__msg__GoalID__Sequence__fini(actionlib_msgs__msg__GoalID__Sequence * array);
96+
97+
/// Create array of msg/GoalID messages.
98+
/**
99+
* It allocates the memory for the array and calls
100+
* actionlib_msgs__msg__GoalID__Sequence__init().
101+
* \param[in] size The size / capacity of the array.
102+
* \return The pointer to the initialized array if successful, otherwise NULL
103+
*/
104+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
105+
actionlib_msgs__msg__GoalID__Sequence *
106+
actionlib_msgs__msg__GoalID__Sequence__create(size_t size);
107+
108+
/// Destroy array of msg/GoalID messages.
109+
/**
110+
* It calls
111+
* actionlib_msgs__msg__GoalID__Sequence__fini()
112+
* on the array,
113+
* and frees the memory of the array.
114+
* \param[in,out] array The initialized array pointer.
115+
*/
116+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
117+
void
118+
actionlib_msgs__msg__GoalID__Sequence__destroy(actionlib_msgs__msg__GoalID__Sequence * array);
119+
120+
#ifdef __cplusplus
121+
}
122+
#endif
123+
124+
#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__FUNCTIONS_H_
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// generated from rosidl_typesupport_introspection_c/resource/idl__rosidl_typesupport_introspection_c.h.em
2+
// with input from actionlib_msgs:msg/GoalID.idl
3+
// generated code does not contain a copyright notice
4+
5+
#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_
6+
#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_
7+
8+
#ifdef __cplusplus
9+
extern "C"
10+
{
11+
#endif
12+
13+
14+
#include "rosidl_runtime_c/message_type_support_struct.h"
15+
#include "rosidl_typesupport_interface/macros.h"
16+
#include "actionlib_msgs/msg/rosidl_typesupport_introspection_c__visibility_control.h"
17+
18+
ROSIDL_TYPESUPPORT_INTROSPECTION_C_PUBLIC_actionlib_msgs
19+
const rosidl_message_type_support_t *
20+
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_introspection_c, actionlib_msgs, msg, GoalID)();
21+
22+
#ifdef __cplusplus
23+
}
24+
#endif
25+
26+
#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__ROSIDL_TYPESUPPORT_INTROSPECTION_C_H_
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// generated from rosidl_typesupport_microxrcedds_c/resource/idl__rosidl_typesupport_c.h.em
2+
// with input from actionlib_msgs:msg/GoalID.idl
3+
// generated code does not contain a copyright notice
4+
#ifndef ACTIONLIB_MSGS__MSG__GOAL_ID__ROSIDL_TYPESUPPORT_MICROXRCEDDS_C_H_
5+
#define ACTIONLIB_MSGS__MSG__GOAL_ID__ROSIDL_TYPESUPPORT_MICROXRCEDDS_C_H_
6+
7+
8+
#include <stddef.h>
9+
#include <stdbool.h>
10+
#include <stdint.h>
11+
#include "rosidl_runtime_c/message_type_support_struct.h"
12+
#include "rosidl_typesupport_interface/macros.h"
13+
#include "actionlib_msgs/msg/rosidl_typesupport_microxrcedds_c__visibility_control.h"
14+
15+
#ifdef __cplusplus
16+
extern "C"
17+
{
18+
#endif
19+
20+
ROSIDL_TYPESUPPORT_MICROXRCEDDS_C_PUBLIC_actionlib_msgs
21+
size_t get_serialized_size_actionlib_msgs__msg__GoalID(
22+
const void * untyped_ros_message,
23+
size_t current_alignment);
24+
25+
ROSIDL_TYPESUPPORT_MICROXRCEDDS_C_PUBLIC_actionlib_msgs
26+
size_t max_serialized_size_actionlib_msgs__msg__GoalID(
27+
bool * full_bounded,
28+
size_t current_alignment);
29+
30+
ROSIDL_TYPESUPPORT_MICROXRCEDDS_C_PUBLIC_actionlib_msgs
31+
const rosidl_message_type_support_t *
32+
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(rosidl_typesupport_microxrcedds_c, actionlib_msgs, msg, GoalID)();
33+
34+
#ifdef __cplusplus
35+
}
36+
#endif
37+
38+
39+
#endif // ACTIONLIB_MSGS__MSG__GOAL_ID__ROSIDL_TYPESUPPORT_MICROXRCEDDS_C_H_
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
// generated from rosidl_generator_c/resource/idl__struct.h.em
2+
// with input from actionlib_msgs:msg/GoalID.idl
3+
// generated code does not contain a copyright notice
4+
5+
#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__STRUCT_H_
6+
#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__STRUCT_H_
7+
8+
#ifdef __cplusplus
9+
extern "C"
10+
{
11+
#endif
12+
13+
#include <stdbool.h>
14+
#include <stddef.h>
15+
#include <stdint.h>
16+
17+
18+
// Constants defined in the message
19+
20+
// Include directives for member types
21+
// Member 'stamp'
22+
#include "builtin_interfaces/msg/detail/time__struct.h"
23+
// Member 'id'
24+
#include "rosidl_runtime_c/string.h"
25+
26+
// Struct defined in msg/GoalID in the package actionlib_msgs.
27+
typedef struct actionlib_msgs__msg__GoalID
28+
{
29+
builtin_interfaces__msg__Time stamp;
30+
rosidl_runtime_c__String id;
31+
} actionlib_msgs__msg__GoalID;
32+
33+
// Struct for a sequence of actionlib_msgs__msg__GoalID.
34+
typedef struct actionlib_msgs__msg__GoalID__Sequence
35+
{
36+
actionlib_msgs__msg__GoalID * data;
37+
/// The number of valid items in data
38+
size_t size;
39+
/// The number of allocated items in data
40+
size_t capacity;
41+
} actionlib_msgs__msg__GoalID__Sequence;
42+
43+
#ifdef __cplusplus
44+
}
45+
#endif
46+
47+
#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__STRUCT_H_
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// generated from rosidl_generator_c/resource/idl__type_support.h.em
2+
// with input from actionlib_msgs:msg/GoalID.idl
3+
// generated code does not contain a copyright notice
4+
5+
#ifndef ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__TYPE_SUPPORT_H_
6+
#define ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__TYPE_SUPPORT_H_
7+
8+
#include "rosidl_typesupport_interface/macros.h"
9+
10+
#include "actionlib_msgs/msg/rosidl_generator_c__visibility_control.h"
11+
12+
#ifdef __cplusplus
13+
extern "C"
14+
{
15+
#endif
16+
17+
#include "rosidl_runtime_c/message_type_support_struct.h"
18+
19+
// Forward declare the get type support functions for this type.
20+
ROSIDL_GENERATOR_C_PUBLIC_actionlib_msgs
21+
const rosidl_message_type_support_t *
22+
ROSIDL_TYPESUPPORT_INTERFACE__MESSAGE_SYMBOL_NAME(
23+
rosidl_typesupport_c,
24+
actionlib_msgs,
25+
msg,
26+
GoalID
27+
)();
28+
29+
#ifdef __cplusplus
30+
}
31+
#endif
32+
33+
#endif // ACTIONLIB_MSGS__MSG__DETAIL__GOAL_ID__TYPE_SUPPORT_H_

0 commit comments

Comments
 (0)