You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _includes/utils_doc/Modules/group__stringutils.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@
5
5
|| Name |
6
6
| -------------- | -------------- |
7
7
| MICRO_ROS_UTILITIES_PUBLIC rosidl_runtime_c__String |**[micro_ros_string_utilities_init](#function-micro_ros_string_utilities_init)**(const char * data)<br>Create a rosidl_runtime_c__String from a char pointer. |
8
+
| MICRO_ROS_UTILITIES_PUBLIC rosidl_runtime_c__String |**[micro_ros_string_utilities_init_with_size](#function-micro_ros_string_utilities_init_with_size)**(const size_t size)<br>Create a rosidl_runtime_c__String from a size. |
8
9
| MICRO_ROS_UTILITIES_PUBLIC rosidl_runtime_c__String |**[micro_ros_string_utilities_set](#function-micro_ros_string_utilities_set)**(rosidl_runtime_c__String str, const char * data)<br>Create a rosidl_runtime_c__String from a char pointer. |
9
10
| const MICRO_ROS_UTILITIES_PUBLIC char * |**[micro_ros_string_utilities_get_c_str](#function-micro_ros_string_utilities_get_c_str)**(rosidl_runtime_c__String str)<br>Returns the char pointer to the rosidl_runtime_c__String data. |
10
11
| rosidl_runtime_c__String |**[micro_ros_string_utilities_append](#function-micro_ros_string_utilities_append)**(rosidl_runtime_c__String str, const char * data)<br>Appends a char pointer to the end of a rosidl_runtime_c__String. |
@@ -33,6 +34,36 @@ Create a rosidl_runtime_c__String from a char pointer.
33
34
34
35
35
36
37
+
------------------
38
+
39
+
40
+
| Attribute | Adherence |
41
+
| -------- | -------- |
42
+
| Allocates Memory | Yes |
43
+
| Thread-Safe | No |
44
+
| Uses Atomics | No |
45
+
| Lock-Free | Yes |
46
+
47
+
48
+
### function micro_ros_string_utilities_init_with_size
0 commit comments