Go to the source code of this file.
◆ rcutils_split()
Split a given string with the specified delimiter.
- Parameters
-
[in] | str | string to split |
[in] | delimiter | on where to split |
[in] | allocator | for allocating new memory for the output array |
[out] | string_array | with the split tokens |
- Returns
RCUTILS_RET_OK
if successful, or
-
RCUTILS_RET_INVALID_ARGUMENT
for invalid arguments, or
-
RCUTILS_RET_BAD_ALLOC
if memory allocation fails, or
-
RCUTILS_RET_ERROR
if an unknown error occurs
◆ rcutils_split_last()
Split a given string on the last occurrence of the specified delimiter.
- Parameters
-
[in] | str | string to split |
[in] | delimiter | on where to split |
[in] | allocator | for allocating new memory for the output array |
[out] | string_array | with the split tokens |
- Returns
- array with split token, NULL in case of error